TODO: Document .claude-no-enforce in agent-workflow SOP
TODO: Document .claude-no-enforce in agent-workflow SOP
What
The
.claude-no-enforce dotfile exists in check-issue.sh (line 74) as a repo-level opt-out from issue-driven development enforcement. It's undocumented in pal-e-docs — the agent-workflow SOP, betty-sue agent profile, and related conventions don't mention it.Why
Frontend iteration with Lucas in the loop requires direct coding by the main session. The full agent spawn → issue → PR lifecycle is too heavy for "move this div, check on phone, tweak the color." The dotfile already exists in the hook system but needs to be documented as a first-class escape hatch.
Updates needed
agent-workflow— add exception to Rule 5: "Unless.claude-no-enforceis present in the repo root, which authorizes direct coding by the main session"agent-betty-sue— update Code Tools and Constraints sections to reference the dotfilebetty-sue.mdin claude-custom — same updates- Consider: create a convention note (
convention-claude-no-enforce) documenting when/why to use it - Consider: should
.claude-no-enforcebe in a global.gitignoreor per-repo?
Links
check-issue.shline 74 — the implementationfeedback_frontend_iteration— the principle behind itsop-frontend-dev-overlay— the workflow this supports