Skip to content

Document the no-loop / opt-out behavior (README + site FAQ)#14

Merged
claude[bot] merged 1 commit into
mainfrom
claude/enhancements-learnings-7ug5p0
Jul 4, 2026
Merged

Document the no-loop / opt-out behavior (README + site FAQ)#14
claude[bot] merged 1 commit into
mainfrom
claude/enhancements-learnings-7ug5p0

Conversation

@claude

@claude claude Bot commented Jul 4, 2026

Copy link
Copy Markdown

Writes down what docket does when no loop covers a task, and how to keep docket out of something — the questions a new user asks right after install.

README gains a "When there's no loop — or you want docket to stay out" section with a by-surface table:

Surface No loop covers it
Hook, default pass-through (silent; your normal permissions decide)
Hook, --strict ask
Matched loop, unlisted action ask (default verdict)
docket match exit 2

Docs site FAQ gains two entries: "What happens when no loop covers the task?" and "How do I keep docket out of something?"

The through-line: retrieval fails open to the human, the warrant fails closed; docket never executes, so engagement is opt-in per surface. Docs-only; 118 tests green.

🤖 Generated with Claude Code


Generated by Claude Code

Explains what happens when no loop covers a task (pass-through by default,
ask under --strict, ask inside a matched loop, exit 2 from `docket match`)
and how to keep docket out of something (it never executes; engagement is
opt-in per surface). README gets a "When there's no loop" section; the docs
site FAQ gets two entries.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Uc3rGARtDBoXkqMFgppaP4
@claude claude Bot merged commit 1e07430 into main Jul 4, 2026
3 checks passed
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