Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions docs/conventions/permission-rule-hygiene/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,10 +79,12 @@ order:

> On entering auto mode, broad allow rules that grant arbitrary code execution are dropped:
> Blanket `Bash(*)` or `PowerShell(*)`; Wildcarded interpreters like `Bash(python*)`; Package-manager
> run commands; `Agent` allow rules. Narrow rules like `Bash(npm test)` carry over. Dropped rules are
> run commands; `Agent` allow rules; `Monitor` allow rules, because Claude Code runs Monitor commands
> through the shell. Narrow rules like `Bash(npm test)` carry over. Dropped rules are
> restored when you leave auto mode.
> — [permission-modes](https://code.claude.com/docs/en/permission-modes#eliminate-prompts-with-auto-mode)
> ("How the classifier evaluates actions")
> ("How the classifier evaluates actions"; re-fetched 2026-08-26 — the `Monitor` category was
> added upstream in v2.1.236, which before then left Monitor allow rules in effect in auto mode)

The [auto-mode configuration reference](https://code.claude.com/docs/en/auto-mode-config#route-all-shell-commands-through-the-classifier)
restates it and adds that `autoMode.classifyAllShell: true` suspends even the narrow shell allow rules:
Expand Down
77 changes: 0 additions & 77 deletions docs/topics/fable-field-guide-audit/audit-brief.md

This file was deleted.

69 changes: 0 additions & 69 deletions docs/topics/fable-field-guide-audit/coverage-reconcile.md

This file was deleted.

6 changes: 3 additions & 3 deletions docs/topics/fable-field-guide-audit/disposition-review.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,9 +185,9 @@ therefore a two-site edit with operative text at both, not one line plus a point
Row 12 verified against `trust-and-authority.md:56-60`, an authorization gate with no
comprehension component, as asserted.
- **Row-level completeness of §6** — spot-checked against S1, S5, S6, S7, S11, S13; every ledger row
survives. The attribution of that property to `coverage-reconcile.md` is loose — that file checks
article-line, pattern, quadrant and ledger coverage, not ledger-row survival — but the property
holds.
survives. The attribution of that property to the audit's coverage-reconcile check (a working
file removed after absorption) is loose — that check covered article-line, pattern, quadrant and
ledger coverage, not ledger-row survival — but the property holds.
- **The twelve cost-asymmetry sites** — eleven verify cleanly; `planning.md:51` ("Information gain
per unit cost sets the order") is an ordering rule and a soft fit.
- **R15-R17, R19, R20, R24 citations** — `context-economy.md:37`, `execution.md:128`/`:133`,
Expand Down
3 changes: 2 additions & 1 deletion docs/topics/fable-field-guide-audit/dispositions.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ one root cause appears once as a remediation and many times as evidence. **R13,
reclassified during synthesis** — as A2 (§7), D1 (§3) and D4 (§3) respectively — so those three
numbers are absent from §5 by design, not by omission. Every row from every
ledger survives as a row here, including the no-change ones — collapsing them would discard the
completeness property `coverage-reconcile.md` established.
completeness property the audit's coverage-reconcile check established (that working file was
removed once its conclusion was absorbed here).

Audit-originated findings (not derivable from any article claim) are quarantined in §7 so they
cannot be laundered into article-derived gaps.
Expand Down
Loading