Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 03 Aug 20:21
812b7d1
feat(rtk): scc rtk, plus a leaner entry file (#12)

* feat(rtk): install RTK and splice its usage block into the entry file

`scc rtk` wires in RTK — the CLI proxy that filters command output down to
what is worth spending context on. It finds the binary or builds it with
cargo, then puts RTK's marker-delimited block into CLAUDE.md/AGENTS.md.
`scc init --rtk` does both in one step.

Insert-only: a block already between the markers is left exactly as it is,
whatever version it claims, because RTK writes that text and `rtk init` is
what refreshes it. --force is the separate decision. --check reports without
writing and exits 2 when the block is missing; --no-install never touches
cargo. The splice preserves the document's own line endings and refuses a
half-block rather than leaving two openings and one close.

Opt-in in both places: the block tells the agent to prefix every command
with a binary the machine may not have.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013tUUXfGWX3huWmMZwSkmrc

* refactor(assets): tell the entry file when to read each rule, not that nine exist

The table listed all nine rules as equals, which is false: five fire on their
own trigger (autonomy at kickoff, routing when work arrives, methodology at
the start of a task, verification when the code looks done, delivery at the
last task) and four are looked up by name when you are already in that
territory. Splitting them says what a table cannot.

Costs the per-rule Markdown link, so TestEntryFileLinksResolve is replaced by
TestEntryFileNamesEveryRule — it holds the guarantee that actually breaks: a
rule shipped without being announced, or an entry file that never says where
the rules live.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013tUUXfGWX3huWmMZwSkmrc

* docs(assets): tighten the prose in both review agents

Same gates, same report shape, fewer words in the way of them.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013tUUXfGWX3huWmMZwSkmrc

---------

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>