Skip to content

fix(plan): a dotted sub-item is not its parent - #72

Closed
thedancingdeveloper wants to merge 1 commit into
mainfrom
fix/dotted-plan-ids
Closed

fix(plan): a dotted sub-item is not its parent#72
thedancingdeveloper wants to merge 1 commit into
mainfrom
fix/dotted-plan-ids

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Contributor

Parsing a second, independently-written plan (NGMS UNIFIED-ARR-PLAN.md) found this: #### P0.1 truncated to id P0, so five distinct items collapsed onto their phase heading — and the sync then refused the plan for stating P0 five times. One cause, two symptoms, and the duplicate report pointed at the wrong thing.

Before: 100 items, 11 duplicate ids, P0.1…P0.5 all reported as P0.
After: P0.1…P0.5 are distinct; the 11 remaining duplicates are the genuine kind (each phase described in §7 and again in the appendix), which --allow-duplicates already handles.

The narrow-by-design rule is unchanged: ## 5. Architecture is still narrative, not work. Two tests added, including two-digit sub-numbers and dotted dependency resolution.

🤖 Generated with Claude Code

Parsing a second, independently-written plan found this: '#### P0.1'
truncated to id 'P0', so five distinct items collapsed onto their phase
heading -- and the sync then refused the plan for stating 'P0' five
times. One cause, two symptoms, and the duplicate report pointed at the
wrong thing.

The narrow-by-design rule is unchanged: '## 5. Architecture' is still
narrative, not work.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@thedancingdeveloper

Copy link
Copy Markdown
Contributor Author

Superseded by #73, which contains this commit (ccf49ec) along with project scoping, the audit layer and the daemon loop.

@thedancingdeveloper
thedancingdeveloper deleted the fix/dotted-plan-ids branch August 3, 2026 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant