First implementation (#1)
check.yml (push) Invalid workflow file

Reviewed-on: #1
This commit is contained in:
alexm committed 2026-10-15 09:50:22 -04:00
1 parent fd4b21eeca
commit 2fd3307147
57 files changed
+11446

No files matched your search

+5
View File
@@ -67,7 +67,12 @@ A correction is refused, naming the rule ([22](22-conformance.md)), when:
11. the result breaks a rule of [3](03-nodes.md).
The gate needs only the document's current state, so a tool can run it on a proposal before applying anything, and get back the record the correction would append or the rule it breaks.
<<<<<<< HEAD
`paperspec validate --correction` does this against a package.
||||||| parent of 4fa326d (First implementation (#1))
=======
`tools/validate.py --correction` does this against a package.
>>>>>>> 4fa326d (First implementation (#1))
Digits are characters of General Category Nd in the plain projection.
A package's corrections are also checked as a whole: indexes run from 1 without gaps, each `id` derives from its record, `rev` equals their number, every retired ID is in `ids.jsonl`, and the last correction of each leaf ends at its current `node_hash`.