Repository navigation
Two operator-facing upgrades to the CGR relay, plus a distribution change while npm publishing is paused. Supersedes the never-published 1.16.0 (its unified-relay work is included).
Ambiguity-gated conductor triage (ADR 0019)
- The conductor stops mindlessly picking the next queue number.
triageNextGoalgeneralizes goal selection across every board-ambiguity axis — ungrouped queue, project tracks, testing backlog, on-hold work — returningsingle(auto-pick, the frictionless loop unchanged),choice(mixed board → ask which axis to advance),none(nothing eligible → offer the intake/plan path), orresume(an in-progress goal pre-empts). Onchoicethe relay defersstartGoaland drives anAskUserQuestionover the board slices instead of guessing. cgr.triageModeknob (ambiguitydefault ·always·off);offrestores byte-for-byte silent auto-pick.- SessionStart board snapshot — a compact
queue N (next <slug>) · testing N · projects (label:count …) · on-hold Nline at session start for the common single-goal case; omitted when no goals exist, and on a mixed board it nudges toward/clear+/mcp__archkit__conductor.
archkit statusline CLI
- CGR heads-up display in the Claude Code status line.
archkit statuslineemits a compact segment (e.g.⛏ <active-goal> (N queued)) by reading.arch/on disk — the status line is a plain shell subprocess and can't speak MCP. Silent outside an archkit project; degrades gracefully on absent/malformed.arch/.
Install
npm-registry publishing is on an unresolved account-side hold, so install from GitHub (pure ESM, no build step):
npm i -g github:kenandrewmiranda/archkit # latest
npm i -g github:kenandrewmiranda/archkit#v1.17.0 # this releaseClaude Code plugin users are unaffected — the plugin already installs from GitHub:
/plugin marketplace add kenandrewmiranda/archkit
Full changelog: see CHANGELOG.md.