Skip to content

chore(roadmap): re-sync this repo's copy with the merged canonical - #39

Merged
YazarAyobami merged 2 commits into
mainfrom
chore/roadmap-copy-back
Oct 8, 2026
Merged

YazarAyobami merged 2 commits into
mainfrom
chore/roadmap-copy-back

Conversation

@abrcrmb

@abrcrmb abrcrmb commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

What and why

AGENTS.md §12 and scripts/roadmap-merge both assume the five ROADMAP.md copies are identical apart
from a repo's own rows. After the Wave-format PRs merged they were not: each repo carried only its own
Changelog line and a stale W-05, while canonical had gained the org-side entries. This copies the merged
canonical back into this repo so the next merge has a real ancestor.

Changes

  • ROADMAP.md replaced with the merged canonical (.github main as of docs(sdk): bring the README up to date with the shipped SDK and indexer #31) in repo-root link form, then
    §3 recomputed with scripts/roadmap-progress --write.
  • One Changelog entry naming this repo's copy-back, added under the table header (newest first). The
    re-sync commit alone carried only lines copied in from canonical, which would have left this repo's
    history with no record that its copy was re-synced — the same silence that let the seven copies drift
    to 92 divergent statuses.
  • No row ID, status, priority, dependency or Done when is authored here. Everything else in the diff
    came from the canonical file, and the rows this repo owns are unchanged.

Hard rules / invariants touched

None. §12 maintenance only.

Tests

Verified in this checkout before committing, not assumed:

  • diff of this copy against canonical, with the ADR link form normalized: exactly 1 line, this PR's
    own Changelog entry. Everything else is byte-identical.
  • W-05 reads DONE (propagated from the org row, which .github completed).
  • The seven docs/wave-issue-format rows (M1-38…M1-41, M2-20, M2-21, M3-27) are present.
  • Duplicate row-ID scan across the whole file: 0.
  • scripts/roadmap-progress --write re-run over the file after adding the entry: 0 further changes,
    so §3 is stable at 211 rows / 75 DONE / 40%.

Docs / ADR

ROADMAP.md only. No ADR — no decision changes.

Roadmap

Changelog entry added: yes, one naming this repo's copy-back. Row statuses: none authored in this repo;
the propagated W-05 is an org row completed by .github. Last updated refreshed with canonical.

Assumptions and open questions

The Wave-format PR added only this repo's own Changelog line; the rest of the canonical file
had never been copied back. This makes the copy byte-identical to .github/docs/ROADMAP.md apart
from the repo-root ADR link prefix, with the progress table recomputed by scripts/roadmap-progress.
@abrcrmb
abrcrmb requested a review from a team as a code owner October 8, 2026 20:57
§12 requires a Changelog entry naming the work the PR does. The re-sync commit only carried
lines copied in from canonical, so this repo's history had no record that its copy was
re-synced today — the same silence that let the copies drift before.
@YazarAyobami
YazarAyobami merged commit 228da32 into main Oct 8, 2026
4 checks passed
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.

2 participants