Skip to content

Commit ec87a8b

Browse files
committed
docs(record): the four translation gaps rule 10 found, and the count it brings to ten
1 parent a1a557e commit ec87a8b

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

.agents/docs/2026-09-08-documentation-architecture-three-trees.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,7 +480,7 @@ SPEC-006) are not, and §12.4 says why.
480480
| stale `docs/NN-*.md` citations | 6 | 0 |
481481
| manifest keys with no example | 13 | 7 |
482482
| `build.mcpp` API names used by an example | 10 of 38 | 12 of 38 |
483-
| structure rules enforced in CI | 0 | 9 |
483+
| structure rules enforced in CI | 0 | 10 |
484484

485485
The seven manifest keys still uncovered are the ones §3.2 classifies as a code
486486
block rather than an example — `[hooks]`, `scan_overrides`, `cxx_runtime`,
@@ -515,6 +515,23 @@ check about meaning.
515515
`05` said "every manifest key, including `[xlings]`" — the one claim the move
516516
made false.
517517

518+
**Four translations were missing content that every check called equal.** The
519+
style checker compares heading structure, which is what catches a page that has
520+
fallen a section behind. It cannot see a table row or a fenced block that never
521+
crossed. Found while comparing the two languages by hand after the split, then
522+
by the rule written for it:
523+
524+
| where | what was missing |
525+
|---|---|
526+
| `docs/zh/22` (from `05`) | the `[features]` section had **no body**: the TOML example that defines the syntax, and all three bullets |
527+
| `docs/zh/05` §2.11 | the `identity` verdict table and the two paragraphs around it |
528+
| `docs/zh/08` §7.4 | the shared-library format table, Mach-O's install name, and the refusal of an unservable target |
529+
| `docs/zh/16` | **seven target rows** — the 简体中文 support matrix listed 14 targets where the English listed 21 |
530+
531+
None was introduced by this batch. The last one is the argument for rule 10 on
532+
its own: a bilingual pair can agree on every heading and disagree about which
533+
targets the tool supports.
534+
518535
**Two rules were written in the skill and not applied.** Chapter 22 had no
519536
"Current limitations" while the skill calls that section mandatory. And "every
520537
document states which rung it is on" was followed by no chapter and is not

0 commit comments

Comments
 (0)