Commit 5aa14a6
committed
docs: apply R1 where it actually applies, and correct the measurement that said seven
The design's §1.1 reported testing as a section in seven chapters and concluded
that seven chapters explain it. The criterion was a substring search over
heading text -- the exact shape this repository's style skill forbids, used in
the document that states the rule.
Read properly, the seven are: two about mcpp's OWN test suite (a contributor's
subject), one that owns the JSON schema, one that owns the `[dev-dependencies]`
table, two legitimate mentions inside a tutorial and a workspace section, one
heading that says "testing" over a section about path overrides, and one worked
example. Exactly ONE is a second explanation of how a test runs: 40-baremetal.
So R1 is applied where it applies. 40-baremetal now defers the model to 07 and
keeps what is specific to a board -- one image per test file, and semihosting
carrying `main`'s return value into the emulator's exit code, which is why the
model is identical to a hosted run rather than merely similar. 01 and 06 gain a
line naming 07 as the chapter that owns the topic.
The conclusion the measurement was drawn for survives: before 07 existed, no
chapter answered "how do I test". A topic can be unowned without being
duplicated, and that one was. The correction is kept in the design document
rather than quietly replaced, because the wrong criterion is more transferable
than the right count.1 parent 6624d00 commit 5aa14a6
4 files changed
Lines changed: 45 additions & 23 deletions
File tree
- .agents/docs
- docs
- zh
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
28 | | - | |
| 27 | + | |
29 | 28 | | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
44 | 58 | | |
45 | 59 | | |
46 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
515 | 515 | | |
516 | 516 | | |
517 | 517 | | |
518 | | - | |
519 | | - | |
520 | | - | |
521 | | - | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
522 | 525 | | |
523 | 526 | | |
524 | 527 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
130 | 132 | | |
131 | 133 | | |
132 | 134 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
450 | 450 | | |
451 | 451 | | |
452 | 452 | | |
453 | | - | |
454 | | - | |
455 | | - | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
456 | 459 | | |
457 | 460 | | |
458 | 461 | | |
| |||
0 commit comments