generated from coulomb/repo-seed
Bootstrap coulomb-loop engagement: governance, loops, and activity definitions.
Register with state-hub, accept DEC-001–004 and ADR-004 rotation policy, scaffold pilot roster, hourly ActivityDefinition copies, and bootstrap log after schedule init on three custodian pilot repos.
This commit is contained in:
41
docs/adr/ADR-001-workplan-prefix.md
Normal file
41
docs/adr/ADR-001-workplan-prefix.md
Normal file
@@ -0,0 +1,41 @@
|
||||
---
|
||||
id: ADR-001
|
||||
title: Workplan ID Prefix Convention
|
||||
status: accepted
|
||||
date: "2026-06-18"
|
||||
---
|
||||
|
||||
# ADR-001 — Workplan ID Prefix Convention
|
||||
|
||||
## Status
|
||||
|
||||
Accepted
|
||||
|
||||
## Context
|
||||
|
||||
`register_project.sh` derives the workplan prefix from the repo slug first token:
|
||||
`coulomb-loop` → `COULOMB-WP`. The engagement workplans were authored as
|
||||
`LOOP-WP-0001` through `LOOP-WP-0004` before registration, and state-hub
|
||||
`fix-consistency` indexed them under those IDs.
|
||||
|
||||
Renaming to `COULOMB-WP` would churn 4 workstreams, 30 tasks, and cross-references
|
||||
in INTENT.md with no functional benefit.
|
||||
|
||||
## Decision
|
||||
|
||||
Adopt **`LOOP-WP`** as the canonical workplan prefix for `coulomb-loop`.
|
||||
|
||||
- File pattern: `workplans/LOOP-WP-NNNN-<slug>.md`
|
||||
- Task IDs: `LOOP-WP-NNNN-Tnn`
|
||||
- Override the auto-derived `COULOMB-WP` in `.claude/rules/workplan-convention.md`
|
||||
|
||||
## Consequences
|
||||
|
||||
- Consistent with engagement naming ("loop" operations)
|
||||
- state-hub workstream slugs remain `loop-wp-0001-*`
|
||||
- Future coulomb_social repos (e.g. product apps) should use their own prefix
|
||||
|
||||
## Related
|
||||
|
||||
- state-hub ADR-001 (workplans as repo artefacts)
|
||||
- `docs/decisions/DEC-001-pilot-roster-scope.md` (separate concern)
|
||||
Reference in New Issue
Block a user