Reviewed-on: #1
This commit is contained in:
57 files changed
+11446
No files matched your search
@@ -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`.
|
||||
|
||||
Reference in new issue
Block a user