Skip to content

docs: add ROADMAP.md and ADR-003 for canonical planning artefact#269

Merged
mvillmow merged 2 commits into
mainfrom
167-auto-impl
Jun 29, 2026
Merged

docs: add ROADMAP.md and ADR-003 for canonical planning artefact#269
mvillmow merged 2 commits into
mainfrom
167-auto-impl

Conversation

@mvillmow

@mvillmow mvillmow commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Closes #167

Create docs/ROADMAP.md as the canonical planning artefact to address audit finding §10. The roadmap captures current, next, and future releases with explicit tracking of the two major outstanding work items:

Test plan

  • Tests pass (just test — 54 tests, 77% coverage, gate 75%).
  • Linting passes (just lint).
  • Roadmap regression tests pass (6/6 tests in test_roadmap.py).
  • Documentation only.

🤖 Generated with Claude Code

@mvillmow mvillmow left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM — docs/ROADMAP.md + ADR-003 + regression tests correctly resolve #167; all six tests pass by inspection; ADR links and canonical URLs verified on disk.

Closes #167

Create docs/ROADMAP.md as the canonical planning artefact to address
audit finding §10. The roadmap captures current, next, and future
releases with explicit tracking of the two major outstanding work items:
- NATS subscriber for task-lifecycle events (#92)
- Persistent workflow-state backend for status/list/cancel (v1.0.0)

Add ADR-003 documenting the decision to use docs/ROADMAP.md as the
canonical planning artefact instead of GitHub Projects alone.

Wire discoverability links from README.md, CLAUDE.md, CONTRIBUTING.md,
the PR template, and CHANGELOG.md so the roadmap is discoverable
from multiple entry points.

Add tests/test_roadmap.py with six regression tests pinning:
1. Existence of docs/ROADMAP.md
2. Required H2 sections (Current Release, Next Release, Future, Known Limitations)
3. Explicit reference to NATS subscriber and state backend
4. Canonical GitHub remote URL (HomericIntelligence/ProjectTelemachy)
5. ADR link resolution (no dead pointers)
6. ADR-003 presence and Accepted status

All existing tests pass (77% coverage, gate: 75%); linting passes.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Signed-off-by: mvillmow <4211002+mvillmow@users.noreply.github.com>
GHSA-4xgf-cpjx-pc3j)

Signed-off-by: Micah Villmow <4211002+mvillmow@users.noreply.github.com>
@mvillmow mvillmow merged commit 6f8e2cb into main Jun 29, 2026
14 of 15 checks passed
@mvillmow mvillmow deleted the 167-auto-impl branch June 29, 2026 00:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MAJOR] §10: No roadmap or project plan for outstanding work

1 participant