Repository navigation
Commit 5e54868
committed
docs(os-dev): run the scoped platform-checklist check before push on an exported-symbol rename or removal
Two rule lines in the dev contract's 〈本地验证范围〉 section, beside the
trigger-shaped rules: a diff that renames or removes an exported symbol runs
`node scripts/check-platform-checklist.mjs --changed-from origin/main` before
push, and the verdict line is recorded verbatim in the report's `gates` field;
the run is not a derived family, so `--commands` never lists it and `--ran`
reports it as outside the derivation, not an error.
The os-dev.md ceiling moves 402 → 404 as an ordinary ruled raise (the ruling of
record that orders the text, under the ratchet header's ruled-raise clause);
the comment block above the row carries the measurement: the ruled content does
not fit one 120-byte line (tightest one-line spelling 125 B), and the two lines
land at 119 B and 119 B.
Co-authored-by: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VqGhCg9wdsBXPz54uAEWg71 parent 140238a commit 5e54868
2 files changed
Lines changed: 23 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
| 142 | + | |
| 143 | + | |
142 | 144 | | |
143 | 145 | | |
144 | 146 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1432 | 1432 | | |
1433 | 1433 | | |
1434 | 1434 | | |
1435 | | - | |
| 1435 | + | |
| 1436 | + | |
| 1437 | + | |
| 1438 | + | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
| 1442 | + | |
| 1443 | + | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
| 1448 | + | |
| 1449 | + | |
| 1450 | + | |
| 1451 | + | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
1436 | 1456 | | |
1437 | 1457 | | |
1438 | 1458 | | |
| |||
0 commit comments