bi-16 — Broader Ideas

What survives

Chromium paths rot; two are already documented as stale in this book. The eight patterns do not, because they are properties of the problem:

  1. Author-supplied guarantees unlock impossible optimisations.
  2. Record cheaply, resolve precisely, once per frame.
  3. Immutability is the enabling condition for caching.
  4. Incomplete cache keys fail silently.
  5. Author code must never observe a half-built state.
  6. Speculation is safe only when unobservable.
  7. Restrictions make circular systems analysable.
  8. Organisational boundaries become architectural boundaries.

These are the exportable output of the whole curriculum. Each was found independently in both a C++ rendering engine and a JavaScript runtime, which is the evidence that they are not idioms of either.

Where to go next

DirectionNext step
Depth in Chromiumpick one subsystem and go to contribution rung 4–5
Breadth in the platformWPT contributions in areas you studied
Framework authorshiptake fw-04's runtime to SSR and hydration
Organisational impactwrite your team's cold-read procedure and cost model
Cross-trackfe-* capstones — architecture and organisational judgement

The honest completion criterion

The mastery list includes an upstream-quality Chromium change. If the toolchain blocked it, record that explicitly rather than quietly dropping it.

A curriculum that lets you mark yourself complete without the falsifiable step is a curriculum that flatters you — and the entire method here has been to prefer measurement over flattery.