Commit a83405f
authored
The seating test waits for the disk, the legend names only marks that appear (v0.60.2) (#43)
CI broke on the v0.60.1 tag run: e2e "a reopened seating restores the
scroll position" failed both attempts. flushConfig only queues the
configSave, and the worker's persist of it is fire-and-forget
(engine.worker.ts `void persistNow()`), so a reload that outruns the
IndexedDB write reopens on the previous, verse-less save — the restore
lands at the top of the chapter and the final poll returns null forever.
The test now awaits rpc.flush() before reloading, exactly as its two
sibling tests already did. Mutation-checked: with the v0.60.1 bug
reintroduced (chapter-only slot write) the test still goes red at the
savedVerse assertion; with the fix restored it is green repeated 3x.
The provenance legend drops "research-grade": no shipped data can
produce the mark — quotation-pairs.json ships zero links and
text-witness.json has no runtime reader — so the legend explained a
glyph no reader can ever see. The per-chip tier_marks flask stays wired
should a graded harvest ever ship. The "weigh it" aside on the machine
item goes too (plain-copy rule). The legend is emitted by the core
producer, so both shells change at once.1 parent d22f5d4 commit a83405f
7 files changed
Lines changed: 24 additions & 15 deletions
File tree
- apps/web
- e2e
- crates/core/src
- docs
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | | - | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
135 | 140 | | |
136 | 141 | | |
| 142 | + | |
137 | 143 | | |
138 | 144 | | |
139 | 145 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
695 | 695 | | |
696 | 696 | | |
697 | 697 | | |
698 | | - | |
699 | | - | |
700 | | - | |
| 698 | + | |
701 | 699 | | |
702 | 700 | | |
703 | 701 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
440 | 440 | | |
441 | 441 | | |
442 | 442 | | |
443 | | - | |
444 | | - | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
445 | 450 | | |
446 | 451 | | |
447 | 452 | | |
| |||
0 commit comments