Commit 083534d
docs(testing): record the corpus sweep's blind spot, and file the load-sensitive case
Two findings from the 4.9 work, neither of which belongs in that item's own entry.
docs/testing.md: the house corpus sweep — describe() + lint() + every storey's
SVG, 95 artifacts — carries NO parse- or resolve-stage diagnostic, because
lint() is the soundness layer alone. Measured: `arch lint materials` returns []
while `arch compile materials` returns W_SCALE_OVERFLOW. So a change to
W_SCALE_OVERFLOW, W_DRAWING_OVERFLOW, any W_*_OFF_WALL or E_PARSE is invisible
to a clean sweep, which then reports "nothing moved" in the same reassuring
voice it uses when nothing did. Sweep 125 when a change can reach the resolver,
and pick the non-vacuity plant with care: a lint-stage change moves nothing in
the diagnostic sweep and would wrongly read as a broken check.
Backlog 4.10: test/roof.test.ts's PDF case opens with a dynamic import of pdfkit
under a 5000 ms budget. 674 ms alone, 5821 ms under heavy parallel load — it
fails as a timeout there and passes 32/32 three times alone, including on main.
Filed rather than smoothed over, because AGENTS.md records that this suite has
no known flake. The entry notes it is the mirror of G.9: there the text was NOT
a timeout and two agents assumed load anyway.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PDo6xNNG4fJpBAPR3ha8R41 parent e2a290a commit 083534d
2 files changed
Lines changed: 57 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1747 | 1747 | | |
1748 | 1748 | | |
1749 | 1749 | | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
| 1774 | + | |
| 1775 | + | |
| 1776 | + | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| 1780 | + | |
| 1781 | + | |
1750 | 1782 | | |
1751 | 1783 | | |
1752 | 1784 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
449 | 449 | | |
450 | 450 | | |
451 | 451 | | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
452 | 477 | | |
453 | 478 | | |
454 | 479 | | |
| |||
0 commit comments