Skip to content

docs(roadmap): consolidate architect guidance file to avoid clobber#625

Open
donbeave wants to merge 1 commit into
mainfrom
docs/architect-guidance-file-consolidation
Open

docs(roadmap): consolidate architect guidance file to avoid clobber#625
donbeave wants to merge 1 commit into
mainfrom
docs/architect-guidance-file-consolidation

Conversation

@donbeave

Copy link
Copy Markdown
Member

What

Updates the architect code-intelligence tooling roadmap decision record so the (still-unimplemented) code-intelligence pilot does not clobber the guidance file the token-optimisation stack now ships.

Why

jackin-the-architect PR #139 (caveman + RTK + headroom) writes a single token-optimization.md to ~/.claude/CLAUDE.md, ~/.codex/AGENTS.md, ~/.config/amp/AGENTS.md, ~/.kimi-code/AGENTS.md, and ~/.grok/AGENTS.md. The pilot's documented plan to COPY code-intelligence.md to ~/.claude/CLAUDE.md + ~/.codex/AGENTS.md would overwrite it (last COPY wins) and break the pilot's own sha256sum smoke check. The roadmap's "no global ~/.claude/CLAUDE.md exists today" assumption is no longer true.

Change

  • Records the decision: the code-intelligence router is a section appended into the one consolidated guidance file, not a competing COPY.
  • Reconciles the per-runtime path list with the stack's (amp → ~/.config/amp/AGENTS.md, opencode's AGENTS.md owned by the caveman plugin, kimi → ~/.kimi-code/AGENTS.md, grok → ~/.grok/AGENTS.md).
  • Fixes the now-stale sha256sum verification line and default-home note.

Decision-record content only — no roadmap Status change, no sidebar/overview/file change, so the roadmap freshness gates are not triggered.

🤖 Generated with Claude Code

The token-optimisation stack (caveman + RTK + headroom, jackin-the-architect
PR #139) now ships a single `token-optimization.md` to `~/.claude/CLAUDE.md`,
`~/.codex/AGENTS.md`, `~/.config/amp/AGENTS.md`, `~/.kimi-code/AGENTS.md`, and
`~/.grok/AGENTS.md`. The code-intelligence pilot's plan to `COPY
code-intelligence.md` to those same paths would clobber it (last COPY wins) and
break its own `sha256sum` smoke check — the "no global ~/.claude/CLAUDE.md
exists" assumption no longer holds.

Record the decision: the code-intelligence router is a section appended into
that one consolidated guidance file, not a competing COPY. Reconcile the
per-runtime path list with the stack's (amp at ~/.config/amp/AGENTS.md,
opencode's AGENTS.md owned by the caveman plugin, kimi at ~/.kimi-code/AGENTS.md,
grok at ~/.grok/AGENTS.md) and fix the now-stale `sha256sum` check and
default-home note to match. No status change; decision-record update only.

Signed-off-by: Alexey Zhokhov <alexey@zhokhov.com>
Signed-off-by: Alexey Zhokhov <alexey@chainargos.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
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