Files
binect-chrome/.claude/rules/workplan-convention.md
tegwick ccbbc88503 Replicate .claude/rules scaffolding from binect-js
Add the 9-file .claude/rules set (repo-identity, session-protocol,
first-session, workplan-convention, stack-and-commands, architecture,
repo-boundary, credential-routing, agents), adapted to binect-chrome:
slug, agent name, BCHROME-WP- workplan prefix, shared communication topic.
stack/architecture/repo-boundary filled with this repo's real content.

Rewrite CLAUDE.md to the @-import structure mirroring binect-js (prior
prose migrated into the rule files), retaining an inline Kaizen reference.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 22:17:21 +02:00

1.7 KiB

Workplan Convention (ADR-001)

File location: workplans/BCHROME-WP-NNNN-<slug>.md ID prefix: BCHROME-WP-

Work items originate as files in this repo before being registered in the hub.

Canonical workplan/workstream frontmatter statuses are: proposed, ready, active, blocked, backlog, finished, archived. Use proposed for a newly drafted plan, ready after review against current repo state, and finished when implementation is complete. stalled and needs_review are derived health labels, not stored statuses.

Closed workplans may be moved to workplans/archived/ with a completion-date prefix: YYMMDD-BCHROME-WP-NNNN-<slug>.md. The frontmatter id remains unchanged; the prefix is only for quick visual reference.

Small opportunistic tasks discovered during another session use Ad Hoc Tasks: workplans/ADHOC-YYYY-MM-DD.md, workstream slug adhoc-YYYY-MM-DD, and task ids ADHOC-YYYY-MM-DD-T01, T02, etc. Use adhocs only for low-risk work completed directly. Promote anything requiring analysis, design, approval, dependencies, or multiple planned phases into a normal workplan.

Ecosystem todos from other agents arrive as [repo:binect-chrome] hub tasks — visible at session start. Pick one up by creating the workplan file, then registering the workstream.

Task blocks use this shape:

id: BCHROME-WP-NNNN-T01
status: wait | todo | progress | done | cancel
priority: high | medium | low
state_hub_task_id: "<uuid>"         # written by fix-consistency — do not edit

Status progression is todoprogressdone; use wait for waiting or blocked work and cancel for stopped work.