You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Extract agent-neutral install requirements from the Bob doc #483
docs/bob-install-requirements.md mixes facts true of every non-marketplace agent with
Bob-specific ones. Epic #482 adds four more agent docs; copying the shared facts into each
would make five copies that drift.
Evidence
docs/bob-install-requirements.md §1 (minimum file tree, references/, scripts/check-public-safety.sh) and §2 (<plugin root> under copy vs symlink, per-script
table: skills/deliver/scripts/deliver-write:4 logical cd, skills/return-to-town/scripts/publish-handoff:48 physical cd -P) do not depend on Bob.
§6's agents/openai.yaml and marketplace rows are adept-side facts; the Bob column is
Bob-specific.
An agent-neutral install-requirements doc under docs/ holding §1, §2, and the adept-side
half of §6, written with ~/.<agent>/ / <install root> placeholders instead of ~/.bob/. docs/bob-install-requirements.md keeps §3, §4, §5, §7 and the Bob column of §6, linking
the core doc. No fact appears in both. Verification markers and environments carry over
unchanged.
outcome: An agent-neutral install-requirements doc under docs/ (proposed docs/agent-install-requirements.md) holds Bob doc §1 (minimum file tree), §2 (<plugin root> under copy vs symlink), and the adept-side half of §6, written with ~/.<agent>/ / <install root> placeholders instead of ~/.bob/. docs/bob-install-requirements.md keeps §3, §4, §5, §7 and the Bob column of §6, linking the core doc.
surface:docs/agent-install-requirements.md (new), docs/bob-install-requirements.md, .claude-plugin/plugin.json=7.12.5. No ADR or migration number assigned. No inbound links to the Bob doc outside docs/workflow/.
ambiguities: none.
interaction: unattended (campaign worker).
Tracking metadata
blast radius: docs-only; change hazards: none; complexity: S; decompose: one-pr (live derivation; no WORK:DIVINATION on the issue)
classification: governed-small-change — ADR 0022 (docs/adr/0022-versioned-manifest-and-bump-gate.md, Accepted 2026-08-19, not superseded) governs the only contract change (version bump); the document move changes no contract or normative behavior.
Guardrails: just commit-check, just shape-check, just plugin-check green; managed pre-push hook (just ci) green on the pushed head; CI Verify green on ubuntu and macOS.
Review: single-pass gauntlet escalated to $trial-loop on one high finding (leftover old §6 table), fixed; confirming pass approved. Security pass not triggered.
Follow-up candidate: the moved citation scripts/check-public-safety.sh:4,11 should read :4,9 (pre-existing; claims not rewritten in this PR).
gate: SHA parity, Verify + Pages green for the head, base main contained in head, author MERGE-READY handshake — all held for one head before --match-head-commit merge.
guardrails: managed pre-push hook ran just ci on the pushed head; CI Verify green on ubuntu and macOS.
surprises: none. Review follow-up candidate: the moved scripts/check-public-safety.sh:4,11 citation in docs/agent-install-requirements.md points past the 9-line script's exec (line 9); the error predates this PR.
Activity
randomparity commentedon Oct 30, 2026
Scope — issue #483
q483-ce9607addocs/(proposeddocs/agent-install-requirements.md) holds Bob doc §1 (minimum file tree), §2 (<plugin root>under copy vs symlink), and the adept-side half of §6, written with~/.<agent>//<install root>placeholders instead of~/.bob/.docs/bob-install-requirements.mdkeeps §3, §4, §5, §7 and the Bob column of §6, linking the core doc.docs/, agent-neutral, holding §1, §2 and adept-side §6 facts (issue Extract agent-neutral install requirements from the Bob doc #483 Expected)..claude-plugin/plugin.jsonbumped 7.12.4 → 7.12.5 PATCH (issue Extract agent-neutral install requirements from the Bob doc #483; ADR 0022; campaign assignment).9ee0df7c8a64-7bc8870d-a6b3-4048-b44d-a042ced88aefsupplied the scope token, version assignment.claude-plugin/plugin.json=7.12.5, and the exclusion set below, which the operator approved in the campaign session on 2026-10-30.cddisagreement in skill scripts → out of scope; rewriting §3/§4/§5/§7 claims or any claim → out of scope; Gemini CLI doc and reserved-name entries → Document Gemini CLI install requirements #484; Copilot doc → Document GitHub Copilot install requirements #485; Cursor doc → Document Cursor install requirements #486; OpenCode doc → Document OpenCode install requirements #487; ADR and edits to.claude/CLAUDE.md:7,README.md:52, Bob §7, ADR 0001 banner → ADR: installer for non-marketplace agents #488; tag workflow → Tag v<version> on every verified push to main #489; installer → Installer core with the Bob target #490, Add Gemini CLI, Copilot, Cursor, and OpenCode installer targets #491.docs/agent-install-requirements.md(new),docs/bob-install-requirements.md,.claude-plugin/plugin.json=7.12.5. No ADR or migration number assigned. No inbound links to the Bob doc outsidedocs/workflow/.Tracking metadata
WORK:DIVINATIONon the issue)docs/adr/0022-versioned-manifest-and-bump-gate.md, Accepted 2026-08-19, not superseded) governs the only contract change (version bump); the document move changes no contract or normative behavior.randomparity commentedon Oct 30, 2026
feat/agent-install-requirements-483, PR docs: extract agent-neutral install requirements from the Bob doc #492.just commit-check,just shape-check,just plugin-checkgreen; managed pre-push hook (just ci) green on the pushed head; CI Verify green on ubuntu and macOS.$trial-loopon one high finding (leftover old §6 table), fixed; confirming pass approved. Security pass not triggered.scripts/check-public-safety.sh:4,11should read:4,9(pre-existing; claims not rewritten in this PR).MERGE-READY: #492 @ 24cb65c
randomparity commentedon Oct 30, 2026
Trajectory — issue #483 (merged)
73e6ffbd0372e68cbc6757cc9b11da9d2a47e8d7, head24cb65c6e91e73dd6a25e41c0d796279629c4eea), campaign 9ee0df7c8a64-7bc8870d-a6b3-4048-b44d-a042ced88aef.maincontained in head, author MERGE-READY handshake — all held for one head before--match-head-commitmerge.just cion the pushed head; CI Verify green on ubuntu and macOS.scripts/check-public-safety.sh:4,11citation indocs/agent-install-requirements.mdpoints past the 9-line script'sexec(line 9); the error predates this PR.