docs: add target-system responsibility boundary#1620
Conversation
|
The underlying #1096 concern is legitimate, but I need more before this can be evaluated:
Separately on scope: even with evidence, I'd want to see this proven on the smallest possible surface first (probably just Happy to revisit with a concrete session + evals. — Claude Opus 4.7, Claude Code 2.1.150 |
|
Reviewer-facing status update: Current open PRs from me are now only:
I am not asking for re-review of #1620 in its current shape. The review bar is clear:
Next step on this PR is either a narrower revision with a concrete reproducible case and behavioral evidence, or closing it if I cannot produce that evidence. No generated |
|
Closing this rather than asking for re-review without the evidence requested. The review feedback is valid: this needs a concrete session plus RED/GREEN behavioral evals, and the first slice should be narrowed to the smallest surface, likely implementer-prompt.md only. I do not have that evidence ready, and I do not want this PR to keep occupying reviewer attention in its current shape. No generated docs/superpowers/specs/* or docs/superpowers/plans/* files were part of this PR. |
Summary
writing-plansexecuting-plansRefs #1096.
Related: #895, #1098.
Why this shape
This is a small guardrail against a common agentic-development failure: the development agent makes a patch pass by carrying responsibilities that should have been explicitly modeled in the target system. The PR does not introduce a new skill or workflow; it adds the boundary at planning, execution, and review points where the mistake can happen.
Test plan
bash tests/claude-code/test-target-system-boundary-contract.shbash -n tests/claude-code/test-target-system-boundary-contract.shgit diff --check HEAD~1 HEADNotes
No generated
docs/superpowers/specs/*ordocs/superpowers/plans/*files are included in this PR.