Repository navigation
Commit dea4974
committed
docs(pm-dispatch): name MCP rerun_failed_jobs as the one exception to the no-MCP-write invariant
The all-seats invariant said content writes go through the REST proxy only
and no MCP write exists, while the platform readings record that MCP
`rerun_failed_jobs` answers 201 and the deny roster does not carry it. A seat
reading only the invariant waited on the maintainer for a re-run the rules
allow. The invariant now names the exception on the same line, bounded by
the CI-red single re-run and the head comparison.
Paid in place under the 319-line ceiling and the 120-byte line cap: the
fleet-identity clause and the attribution clause share the next line; the
write-pace clause (3 s gap, 40 per hour, stop on 429) leaves the prose and
stays enforced by scripts/pm/write-pace.mjs on every write; the AGENTS.md
pointer leaves with it, AGENTS.md being the identity rule's authority.
Claude-Session: https://claude.ai/code/session_01CinRQcE6T8SvMbhH8D3NhS
Co-authored-by: Claude <noreply@anthropic.com>1 parent 712361b commit dea4974
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
93 | | - | |
| 92 | + | |
| 93 | + | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| |||
0 commit comments