Skip to content

P3: document interactive vs pipeline boundary - #42

Merged
alanshurafa merged 1 commit into
masterfrom
claude/wf-p3-boundary
Jul 5, 2026
Merged

P3: document interactive vs pipeline boundary#42
alanshurafa merged 1 commit into
masterfrom
claude/wf-p3-boundary

Conversation

@alanshurafa

Copy link
Copy Markdown
Owner

Phase 3 of the workflow-upgrade plan (plan @ e6db065). Docs-only.

What changed

  • CLAUDE.md:131-149 — new "Interactive vs Pipeline Boundary" section: pipeline (bouncer, dev-review.sh, codex-ps) stays headless and plugin-free; interactive sessions may use openai/codex-plugin-cc (/codex:adversarial-review before passing risky plans, codex:codex-rescue subagent when stuck, /codex:transfer/status/result/cancel), review gate stays off; advisor tool documented as Messages-API-only (advisor-tool-2026-03-01, advisor_20260301 type) with the opus-4.8-advisor-for-auditability rule.
  • README.md:182-191 — 9-line "Interactive Tooling vs The Pipeline" subsection with install commands.

Verification — grep-clean: zero /codex:* invocations in pipeline code (3 hits are prose/comments); docs-sync-simulation.sh 38/38; tests/run-all.sh --quick 25/25. No scripts, schemas, or runners/codex-ps/** touched.

Post-merge manual checklist (Alan, interactive session): /plugin marketplace add openai/codex-plugin-cc/plugin install codex@openai-codex → smoke /codex:status → confirm review gate off (/codex:setup --disable-review-gate if it defaults on). Record the /codex:status output here.

🤖 Generated with Claude Code

Contributors need one place that says which Codex surface to use
where: the headless pipeline stays plugin-free for reproducibility,
while live sessions can lean on the official Codex plugin for
ad-hoc review/rescue/transfer. Also pins the correct API tool type
(advisor_20260301) so a future API-driven layer doesn't cargo-cult
a wrong header/type pairing from tribal memory.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@alanshurafa
alanshurafa merged commit 7b1c670 into master Jul 5, 2026
6 checks passed
@alanshurafa
alanshurafa deleted the claude/wf-p3-boundary branch July 5, 2026 23:12
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