Commit b9fdc65
docs(pm-skill): the sixth readings increment — seven measured platform facts, ceiling 388 -> 395 (ruled)
Seven deduplicated readings land as one rule line each in the readings ledger,
and the ceiling row moves to the landed count under the STANDING one-file
exception (pm-dispatch SKILL.md), recorded as a `ruledRaises` record rather than
a decision card, exactly as that exception directs.
The lines, each written in the file's voice and placed in the section that owns
its subject:
- MCP's read limiter and write limiter are independent of each other, measured in
both polarities, so one side's refusal does not predict the other's.
- A control word's hit does not license a different term's zero: the same
document is reachable by one term and empty by another in the same batch, so
the defect is term-shaped, not document-shaped.
- A listing that returns a bare array and no total cannot announce its own
truncation, so its zero is not a reading — the neighbouring row already covers
the full-first-page case, this one states the response-shape property.
- An existence question goes to a single-point 200/404 read
(`GET /repos/{o}/{r}/branches/BRANCH`) or `git ls-remote --heads`, never to a
listing page.
- `issue_write` clears every field it is not passed, assignees included — the
labels half was already on the ledger, this is the other half.
- Assignability is a repo+account property that moves mid-session, with its
204/404 probe and the read-back rule.
- A standalone marker line is dropped by the COMMENT read path with the bytes
still in storage, so its absence is not evidence of a write-side strip.
Ceiling 388 -> 395 at the landed count, headroom 0, same convention; `was` is
untouched and no other ceiling moves.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018dxq7YqsLDMeZDZ5AzsgJX1 parent eda6a60 commit b9fdc65
2 files changed
Lines changed: 47 additions & 1 deletion
File tree
- .claude/skills/pm-dispatch/references
- scripts/pm
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| 112 | + | |
112 | 113 | | |
113 | 114 | | |
114 | 115 | | |
| |||
167 | 168 | | |
168 | 169 | | |
169 | 170 | | |
| 171 | + | |
170 | 172 | | |
171 | 173 | | |
172 | 174 | | |
| |||
192 | 194 | | |
193 | 195 | | |
194 | 196 | | |
| 197 | + | |
| 198 | + | |
195 | 199 | | |
196 | 200 | | |
| 201 | + | |
197 | 202 | | |
198 | 203 | | |
199 | 204 | | |
| |||
207 | 212 | | |
208 | 213 | | |
209 | 214 | | |
| 215 | + | |
210 | 216 | | |
211 | 217 | | |
212 | 218 | | |
213 | 219 | | |
| 220 | + | |
214 | 221 | | |
215 | 222 | | |
216 | 223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
575 | 575 | | |
576 | 576 | | |
577 | 577 | | |
578 | | - | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
579 | 603 | | |
580 | 604 | | |
581 | 605 | | |
| |||
1028 | 1052 | | |
1029 | 1053 | | |
1030 | 1054 | | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
1031 | 1070 | | |
1032 | 1071 | | |
1033 | 1072 | | |
| |||
0 commit comments