A production store acked writes while readback served empty for fifteen minutes. The brainy half: the lazy readiness gate had exactly one caller — find() — while related() and every VFS path served straight from providers that init had deferred (disableAutoRebuild on a large store). A false health verdict from the accelerator pulled the trigger; the unguarded read surfaces were the gun. Every index read funnels through three helpers; the gate now lives at those choke points, so any first read on a cold instance waits for the build and then serves truth — the fast path after the latch is one boolean. The lazy build's start is narrated through the production logger, never the silent-suppressible console: fifteen silent minutes taught that line. Pinned with the production shape: related() as the first-ever read on a fresh lazy instance serves the relation; a filtered find serves the row. |
||
|---|---|---|
| .. | ||
| api | ||
| benchmarks | ||
| comprehensive | ||
| configs | ||
| conformance | ||
| fixtures | ||
| helpers | ||
| integration | ||
| integrations | ||
| performance | ||
| regression | ||
| scripts | ||
| transaction | ||
| unit | ||
| vfs | ||
| critical-neural-validation.test.ts | ||
| critical-performance-benchmark.test.ts | ||
| model-loading.test.ts | ||
| package-size-breakdown.test.ts | ||
| package-size-limit.test.ts | ||
| setup-integration.ts | ||
| setup-semantic.ts | ||
| setup-unit.ts | ||
| setup.ts | ||
| type-utils.unit.test.ts | ||