|
12 | 12 | | 13 | The plan, and what carrying it out found | Historical record | |
13 | 13 | | 14 | What is open after the release, and each one's fix | Current | |
14 | 14 |
|
15 | | -Sections 1 to 12 were not rewritten as the work landed, and two of them |
16 | | -described a syntax that was designed and then withdrawn. Rather than delete |
17 | | -that -- an argument's rejection is part of its record -- every claim that no |
18 | | -longer holds now carries a **Superseded** note naming what shipped instead and |
19 | | -the section that says why. Section 14 is the only section to read for "what is |
20 | | -open"; section 1's own "Still open" list is a snapshot and is annotated as one. |
| 15 | +Sections 1 to 12 were not rewritten as the work landed. Fourteen claims in them |
| 16 | +no longer hold, in three different ways: a syntax that was designed and |
| 17 | +withdrawn (`[rules]`, in 5.2, 5.5, 6 and 8.D), a mechanism that shipped in a |
| 18 | +different shape from the one argued for (4.1's host-tool binary), and items |
| 19 | +listed as open that have since closed (1, 3.5, 7, 12). Rather than delete |
| 20 | +them -- an argument's rejection is part of its record, and so is the shape a |
| 21 | +design took on contact -- each carries an in-place note naming what shipped |
| 22 | +instead and the section that says why. |
| 23 | + |
| 24 | +Section 14 is the only section to read for "what is open"; section 1's own |
| 25 | +"Still open" list is a snapshot and is annotated as one. Where a status is |
| 26 | +stated, it is stated ONCE: "which rules pass a depfile" lives in 14.2 and |
| 27 | +nowhere else, because three copies of it were three places to forget when it |
| 28 | +changed. |
21 | 29 |
|
22 | 30 | mcpp 2026.9.7.1 and `mcpp:plugins` 0.3.0 are the releases this document's |
23 | 31 | sections 13 and 14 are written against, plus mcpp 2026.9.8.1 for 14.1. |
|
0 commit comments