FIT VERDICTthe shadow survey — the tests are the light: where a suite reaches it burns near-full — 35 members read under their own suites' meters at eb1162da, so the light and the census are one measurement
the SHADOW SURVEY
ALTITUDE 3½ — ALTERNATE PLATE TO SHEET 7: the measured city under its own test light · same city as sheet 7, 48 members · reach = the source each suite loads, brightness = line coverage of what it loads · metered at origin/main @ eb1162da (2026-10-18)
GENERAL NOTES
Method — one meter per member, nothing installed by hand, nothing left behind. Footprints, annexes and districts are sheet 7's own plate (census-city.json); the light is census-shadow.json, metered at origin/main @ eb1162da (2026-10-18), so meter and census read one tree at one ref. 35 of the 48 members carry a meter. The probe never edits a repo file: members that declare test:coverage are metered by the tree's own unmodified turbo run test:coverage; node:test members by their own test script re-run with --experimental-test-coverage and the lcov reporter; the vitest members by their own script with --coverage.enabled --coverage.provider=v8. Each meter reports lines on its own basis (v8 remaps to executable lines; node counts raw lines), so brightness percentages are per-meter and are never summed across meters in the drawing — only the schedule's grand total does, and says so. LIT means a source file the suite actually executed; extent is those files' sloc over the member's src sloc, both from the same ref. One honest wobble found by re-running the probe four times over: node --test's branch denominator for №31 came back 213 on two runs and 215 on two more, with 191 hit either way — a 0.9-point swing on one member's branch figure and nothing else in the plate moved. Branch discovery under V8 is not perfectly repeatable, and this plate says so rather than pretending the last run is the only one.
The product glows wall to wall — the budget lands where the house says. The published packages meter 99.6% of 7,298 lines over 98.3% of their metered source. What little stays dark is entry barrels and interface.ts — type declarations, which no runtime meter can light. This is the priority made visible: library coverage outranks docs coverage, and the annexes sheet 7 drew at 1.4–8.0× their buildings turn out to buy near-total light.
The yard's habit: bright cores, dark wrappers. The instruments repeat one pattern — @tools/, build_and_test, workers-builds, lcov-rebase: the .core.ts logic is lit and the command-line file in front of it is not. 4,453 sloc across 75 files of process-edge code is never loaded by any suite, while the logic behind it meters 95.9%. compat-guards is the pattern at its extreme: only ranges.ts is unit-lit; its guard lanes run for real in CI, where no meter follows. @tools/ splits its light: its spec is a conformance canary pointed at happy-dom upstream, and it lights the one workaround it guards, inner-html.ts, while append.ts is lit only from lit-ui-router's lamp, as borrowed light.
What the meter cannot say, the plate refuses to fake. The two demo apps and the Cypress host are hatched in accent, not banded: e2e light is real — the rig drives the built docs site — but no lcov leaves it, so it is drawn as light of unknowable brightness and labelled unmetered. That judgement is the only one in the probe, and it is verified rather than assumed: the run throws if the rig has stopped being a Cypress suite. sample-app-shared runs its unit tests green, yet browser-mode vitest cannot fetch a coverage provider the repo never installed; its light is an outline, and the probe proves it by running the suite a second time without the meter. The members that are dark are dark because nothing tests them, and two of them (dts-backtest, lit-test-env) spend their working lives inside other members' suites.
KEY
| a member’s footprint — sheet 7’s census, plan view | |
| its spec annex — the LAMP: the light falls from the tests | |
| lit ≥95% line — full bright | |
| lit 70–85% — pale, red hatch | |
| e2e light — real, no meter reads it | |
| an outline of light — tests run, no meter attaches | |
| SHADOW — source no suite ever loads | |
| fully dark, red badge — no suite at all | |
| lit strip = share of source the suite loads · light from the lamp side |