Commit 63f3c30
committed
Fifth pass: lift 5 figures off the 8.0 reuse floor; tighten workers s3
Five attached figures had been sharing a more general image, which
scored 8.0 against the example-figure rubric's "match the running
variables" criterion. Each now gets a slug-specific figure:
typed-dicts union-types → typed-dict-shape
(already existed for structured-data-shapes;
fits typed-dicts identically)
type-aliases annotation-ghost → type-alias-name
(new: complex annotation collapses to a name)
match-statements branch-fork → match-dispatch-ladder
(new: value flows down patterns, first match wins)
advanced-match-patterns branch-fork → match-pattern-variants
(new: capture / alternative / guard / class rows)
loop-else early-exit → loop-else-gate
(new: fell through vs broke, two outcomes)
The Workers journey section "Preserve the lesson while respecting the
runtime" was the only journey-section figure scoring 7.5. Redesigned
to depict the real mechanism: a lesson question forks two ways — a
ghost process-API path (struck through) and a live captured-output
path (emphasis). The lesson preserves its question by taking the live
path. Should lift the score off the 7.5 floor toward 8.5.
Figure registry: 103 → 107. Coverage unchanged at 109/109. 39 tests
pass.
https://claude.ai/code/session_01MazwoRWAihW6dwso3fMCHE1 parent ecce666 commit 63f3c30
5 files changed
Lines changed: 70 additions & 14 deletions
File tree
- public/prototyping
- src
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1160 | 1160 | | |
1161 | 1161 | | |
1162 | 1162 | | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
1163 | 1214 | | |
1164 | 1215 | | |
1165 | 1216 | | |
| |||
1287 | 1338 | | |
1288 | 1339 | | |
1289 | 1340 | | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
1290 | 1346 | | |
1291 | 1347 | | |
1292 | 1348 | | |
| |||
1472 | 1528 | | |
1473 | 1529 | | |
1474 | 1530 | | |
1475 | | - | |
1476 | | - | |
| 1531 | + | |
| 1532 | + | |
1477 | 1533 | | |
1478 | 1534 | | |
1479 | | - | |
| 1535 | + | |
1480 | 1536 | | |
1481 | 1537 | | |
1482 | 1538 | | |
| |||
1643 | 1699 | | |
1644 | 1700 | | |
1645 | 1701 | | |
1646 | | - | |
1647 | | - | |
| 1702 | + | |
| 1703 | + | |
1648 | 1704 | | |
1649 | 1705 | | |
1650 | 1706 | | |
| |||
1663 | 1719 | | |
1664 | 1720 | | |
1665 | 1721 | | |
1666 | | - | |
| 1722 | + | |
1667 | 1723 | | |
1668 | 1724 | | |
1669 | 1725 | | |
| |||
1691 | 1747 | | |
1692 | 1748 | | |
1693 | 1749 | | |
1694 | | - | |
1695 | | - | |
| 1750 | + | |
| 1751 | + | |
1696 | 1752 | | |
1697 | 1753 | | |
1698 | 1754 | | |
| |||
0 commit comments