chore(forgeplan): activate cluster A + deprecate stale PRD-001#123
Merged
Conversation
Process-debt cleanup. Cluster A — 7 RFCs/SPEC whose parent PRDs already shipped active via #109/#118 — were left in draft, distorting `forgeplan health`. Flipped to active to match parent state: - RFC-020 (citty arch) ← PRD-024 active - RFC-021 (scope resolver) ← PRD-025 active - RFC-022 (start scaffold) ← multi-instance wave - RFC-023 (port allocator) ← PRD-027 active - RFC-024 (Combobox primitive) ← PRD-029 active - RFC-025 (HealthBar switcher) ← PRD-029 active - SPEC-003 (instances schema) ← PRD-027 + ADR-004 active PRD-001 deprecated: title/body mismatch (title 'show versions in footer', body 'bootstrap CLAUDE.md baseline') — both shipped out-of-band. Markdown was Lance-only; surfaced into git as part of deprecation. EVID-004/EVID-005 retain dependency on deprecated parent; they're frozen evidence and don't need rework. Health: 79 → 86 active, 16 → 8 draft, 2 → 3 deprecated. Refs: PRD-024, PRD-025, PRD-027, PRD-029, ADR-004 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
draft → active).79 → 86 active,16 → 8 draft,2 → 3 deprecated.Why
forgeplan healthwas misleading: 7 supporting RFC/SPEC artifacts plus 1 muddled PRD sat indraftwith parents that were longactivewithR_eff > 0. This was process debt from theforgeplan activatestep being skipped at the end of the multi-instance + citty waves. Pure artifact-lifecycle hygiene — no code change, no behaviour change.Cluster A (activated)
~/.forgeplan-web/instances.json)PRD-001 (deprecated)
Title says "Show forgeplan + forgeplan-web versions in UI footer" — long shipped (
__FORGEPLAN_WEB_VERSION__+/api/healthintegration). Body says "Bootstrap CLAUDE.md baseline + add methodological guides" — also shipped (Red lines, routing table, hook table,guides/INDEX.md/CLAUDE-MD-GUIDE.ru.md/GIT-FLOW-GUIDE.ru.mdall present).The artifact's markdown was Lance-only (never in git history); deprecation surfaced it as a new file at
prds/PRD-001-…mdwithstatus: deprecated. EVID-004/EVID-005 still link to it — they're frozen evidence, no rework needed.Test plan
forgeplan healthruns clean —verdict: healthy, no new orphans.status:correct on all 8 files (active× 7,deprecated× 1).git diff --stat origin/develop...HEAD).Reversibility
Fully reversible: edit
status:line back todraftin front-matter, runforgeplan scan-importto refresh Lance. No git surgery needed.Drift risks
forgeplan activateran in parallel hit the workspace lock 4× during this PR's prep. The CLI is not concurrency-safe for one workspace. Future cluster operations should serialise; not blocking for this PR.deprecated, those evidence packs are formally orphaned-by-status. No automatic cleanup; leaving them as historical record.Refs: PRD-024, PRD-025, PRD-027, PRD-029, ADR-004