Commit 531bedd
committed
Let the test and architecture documents catch up with what landed
test-strategy.md described the integration fixture as a procedure somebody
follows, and made more than one biome optional, when the game test builds that
world on every push and worldledger corpus now requires every shape in the list.
It also gave the release gates without the two the project leans on hardest --
the capture fingerprint comparison and the corpus check -- so a contributor
reading it to find out what protects this repository would not learn that either
exists. Its closing line still said the cross-platform records were owed before
the capture milestone could be called complete; both exist and agree byte for
byte.
The reason the corpus check is needed belongs there too, because on its own the
fingerprint reads like enough. It cannot tell a thinner world from a changed
one: the game test does not read the results of the commands that build its
world, so a block a release renames places nothing and fails nothing, and what
surfaces is a mismatched fingerprint, which is also what a real game change
looks like. Update the reference once the release explains it and the smaller
world compares clean from then on.
architecture.md had no mention of the desktop application, and what it left out
is a boundary rather than a screen. The window is a second Go module so that the
core keeps no external dependencies at all, because the core's claim is that
anybody can recompute an observation's identity, and every dependency in the
module that computes it is something a reader has to audit before that claim
means anything.1 parent 2fdfbac commit 531bedd
2 files changed
Lines changed: 21 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
126 | 126 | | |
127 | 127 | | |
128 | 128 | | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
81 | | - | |
82 | | - | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
98 | 102 | | |
99 | 103 | | |
100 | 104 | | |
| |||
115 | 119 | | |
116 | 120 | | |
117 | 121 | | |
118 | | - | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
119 | 127 | | |
120 | 128 | | |
121 | 129 | | |
| |||
0 commit comments