wiki: 111 tests, and the second header promise the loader was not keeping (depth) Mirrors 33fee95. contracts/sdf.fbs says depth is carried so the loader can refuse before it walks anything; nothing compared it until now. Recorded with the explicit note that this is not gate AS5 - compile-time budget rejection needs a per-tree budget the docs do not define.
wiki: 110 tests, the grammar-version refusal the loader was not keeping, and the CDN flake with its cause Mirrors 40dab12 and 67019d2. doc 09 has always said grammar_version is refused at load; the field was carried and read but never compared, so the refusal - before a single node is parsed, exact equality because the accepted window is OQ-30's question - is now in the reader and in the status log. Plus the harness note: a 504 while fetching the pinned cargo-deny binary reddened trunk with six jobs green, the downloads now retry, and the retry is recorded as preventative rather than proven since no 504 has travelled the new path.
wiki: the runtime reads the file - reader, oracle fixture, engine boots from disk; 109 tests Mirrors b4d4128, f72692a and 19ff900 plus doc 09 and doc 11's rebuilt rows. The new section records the reversed bar (a reader fed flatc's own bytes), the off-by-four bug the fixture caught, why field presence comes from the vtable, the five refusals, the falsified disk-boot assertion and the two checks that saw different things (cargo test passing where clippy failed). Home's blurb was four commits stale: it said 99 tests, no engine runtime, and A-02 among the unwritten artifacts. All three are now measured rather than recalled: 109 in CI run 38244520595, identical on the three runners, and crates/engine is a binary that boots.
wiki: assetc compiles files; the unicode-3.0 allowance is recorded as pending ratification; 104 tests
wiki: assetc writes ShapeAsset bytes and flatc vouches for them; 102 tests
wiki: the count line itself - 89 was the stale number, not 93
wiki: the engine boot is a check, twist and bend land (13 of 15 kinds), 99 tests
wiki: the engine boots and asserts the published vectors; assetc lowers, the export ban waits on a decision
wiki: A-07 is whole - grammar plus the flatc-validated asset envelope; 89 tests
wiki: crates/render lands the grammar on the CPU, 86 tests, and R5 gets its first measurement (with its f32 bound stated)
wiki: 75 tests, artifact A-07's grammar, and gate P1.7 named for the persistence half of OQ-47
wiki: corrected S2 numbers (52 ms scattered / 7 ms clustered per full slab), 68 tests, and gate P1.6's bisection walk
wiki: mirror the commit path, crates/memory, and spike S2's first numbers (OQ-49) Phase 0's table goes to 61 tests with the two new suites named, the spike row records that P1.2 is met (57.2 M appends/sec, p99 200 ns) and P1.3 is not (4.9 ms pass / 93 ms commit for one full 64 KB slab region), and the still-unmet paragraph is rewritten: the commit path landed the same day it was listed as missing, the insertion sort became an octant partition, the pass became linear, and no digest changed. Open-questions gains OQ-49 and corrects OQ-47's trigger — slabs append records now; what is still absent is the projection into M_active. Home's status blurb follows.
wiki: mirror ADR-030's sign-off, A-10's freeze and crates/ledger's first roots Five pages move. Decision-log gains ADR-030 with its rejected alternatives and the note that ADR-028's "not settled by it" half is now settled; Roadmap-and-status's Phase 0 table records run 38181630859 — 51 tests on three runners, the fifteen A-10 vectors byte-identical across them, cargo-deny's first real audit now that BLAKE3 is in the graph, and the still-unmet list extended to the commit path the hasher does not do yet; Home's status blurb; Glossary adds Epoch root, Tree shape and Intensional commitment; Open-questions marks OQ-44 live and OQ-47's trigger partly reached.
wiki: mirror A-03/A-08 drafting and the ADR-026/028 sign-offs Repo truth at 3934020: 48 OQ (OQ-45..48 registered), 32 tests green on all three CI architectures, SPEC-04's hashing half locked, A-03 and A-08 drafted under DRAFT headers, and ADR-026 (wgpu) plus ADR-028 (BLAKE3-256) promoted from proposed to locked.
docs: mirror the ADR-029 sign-off, A-01's freeze and the licence SPEC tally is 4 locked / 4 proposals / 1 open now that SPEC-01, SPEC-03 and SPEC-09 are locked; SPEC-06 survives as doc 03's allocation choice. Home gains a License section, OQ-37 and OQ-43 lose the licensing half of their scope, A-03 and A-08 are recorded as unblocked, and the Phase 0 numbers move to CI run 38150859744 with 242 doc links.
chore: pin wiki line endings to LF on checkout The engine repo has carried `* text=auto eol=lf` since 4297a53; this mirror had nothing, so a contributor whose git normalizes on checkout writes CRLF files (Home.md arrived that way) and every later diff shows whole-file churn that hides the one edited line. Stored blobs were already LF — this stops the working copies from drifting, and removes the "LF will be replaced by CRLF" warning that fired on every add here.
docs: mirror the Phase 0 landing, ADR-029 and OQ-44 into the wiki The pages still said "not a line of engine code exists" and 43 open questions. First code has landed and been measured on three architectures, so the status boards, the SPEC-03/06/09 rows and the ADR count (29, including the still-unsigned ADR-029) now match docs/. Also carries the earlier fidelity fixes: the rejected render-pass equation stays visible next to its sanctioned reading, Rollback points at doc 10, and the VAD abbreviation is gone because docs/14 does not define it.
docs: add architecture, vision, roadmap, decision log, open questions and glossary pages
Initial Home page