Commit Graph

  • a7a417c02a Merge remote-tracking branch 'origin/main' main lane/e lane/d lane/c lane/b lane/a type-two 2026-07-21 06:35:05 +1000
  • a012225259 Sprint 17 integration [I] entry: the board live, seven nights, convergence recorded type-two 2026-07-21 06:32:13 +1000
  • 9498dfc1b9 S17 integration: apply C's offerBand hunk — the board stops lying about night 7 (hail on every offer card) type-two 2026-07-21 06:25:14 +1000
  • 8edf461286 Merge remote-tracking branch 'origin/lane/c' type-two 2026-07-21 06:21:56 +1000
  • 3717ef0d54 Merge remote-tracking branch 'origin/lane/b' type-two 2026-07-21 06:21:16 +1000
  • 5ae696040d Lane D S17: [D] THREADS — convergence declared, the other D session's pool yard + cold-play adopted type-two 2026-07-21 06:14:11 +1000
  • 69a24a3f70 Sprint 17 integration: the board, the terms, the pool yard — 515/0/0, [I] entry type-two 2026-07-21 04:37:09 +1000
  • d8466355e8 Lane D S17: [D] THREADS — the seven-night cold play through the board, verdicts per night type-two 2026-07-21 04:30:20 +1000
  • 4cdb2fead8 Lane B S17 gate 3: the corroded tier prices honestly in the card type-two 2026-07-21 03:59:53 +1000
  • 64fb25529f Lane D S17: [D] THREADS — gate 3.2 landing (the pool yard, receipts, the second-rust-post filing) type-two 2026-07-21 03:53:46 +1000
  • 39701884e3 Lane D S17 gate 3.2: THE POOL YARD — authored cold, in the game only by being chosen type-two 2026-07-21 03:53:20 +1000
  • bb8451d12e Sprint 17 pt 1 integration: the board live (510/0/0), constraint seam verified at merge, [I] entry type-two 2026-07-21 03:14:44 +1000
  • 3548b6edc1 Lane C S17 gate 1 (cont.): the OFFER BAND and the PAIRING law — night 7 stops lying type-two 2026-07-21 03:07:02 +1000
  • 44f019f31d Merge remote-tracking branch 'origin/lane/e' type-two 2026-07-21 03:06:26 +1000
  • 4cfb227935 Merge remote-tracking branch 'origin/lane/b' type-two 2026-07-21 03:06:16 +1000
  • 895539da7c Merge remote-tracking branch 'origin/lane/c' type-two 2026-07-21 03:05:43 +1000
  • 99345f40b1 Lane A S17: B's wiring line landed — setConstraints fed at the setBudget boundary, guarded until lane/b merges, seam closed type-two 2026-07-21 03:04:18 +1000
  • 5befa54feb Lane B S17: [B] THREADS — gates 0.2/0.3/2 landed, mutation table, wiring line filed for A type-two 2026-07-21 02:57:42 +1000
  • 1bcfcdad67 Lane B S17 gates 0.3 + 2: the card names its cloth, the session speaks for the client type-two 2026-07-21 02:45:49 +1000
  • aa0b36a54c Lane B S17 gate 0.2: THE SECOND WIRE — a fully-lost sail re-arms the heal type-two 2026-07-21 02:45:28 +1000
  • f029274940 Lane C S17 gate 1 + 1.2: the honesty gate on the board, and the exposure cross type-two 2026-07-21 02:39:07 +1000
  • bfc43c6da3 Lane A S17 second shift: separation-block fabric field RULED (B's S16 ask), E's corroded-post palette hunk applied verbatim, enum widening endorsed type-two 2026-07-21 02:22:27 +1000
  • dd69a2cf6c Lane A S17 gates 0+1+2: THE JOB BOARD — two offers a morning, the chosen job IS the night type-two 2026-07-21 02:11:16 +1000
  • 6e0608a6fb Lane E S17 gate 3.1: THE CORRODED TIER — mutations restored, tell verified at 20 m, droop pinned to geometry type-two 2026-07-21 01:51:57 +1000
  • a180fce8c3 WIP Lane E S17 gate 3.1: corroded tier (PREDECESSOR STATE — negative control M1 still applied) type-two 2026-07-21 01:18:36 +1000
  • 75d5f9a4bf Lane D S17 gate 0.1: SEVEN NIGHTS — the wildnight restored at night 5 (John's ruling) type-two 2026-07-21 00:36:03 +1000
  • a1b7d468a4 Sprint 17 plan + prompts: the book of clients pt 1 — the board; John's seven-night ruling recorded type-two 2026-07-21 00:09:22 +1000
  • f27539d716 Sprint 16 (TEETH) integration: merge lane/d (473/0/0), [I] entry — six nights live type-two 2026-07-20 22:32:48 +1000
  • f53a0d5ee9 Lane D S16: [D] THREADS — gate 4.1/4.2 wiring + eviction filing, gate 4.3 cold-play verdicts type-two 2026-07-20 22:23:11 +1000
  • d8e7087c2c Lane D S16 gate 4.1+4.2: swing lawn re-scored (zero deltas), THE SIX-NIGHT WEEK wired type-two 2026-07-20 21:49:58 +1000
  • 1073ac97e8 Sprint 16 builders integration: merge a/e/c/b (469/0/0), hud keep-both, E's palette hunks applied type-two 2026-07-20 21:06:27 +1000
  • 6508d53c89 Merge remote-tracking branch 'origin/lane/b' type-two 2026-07-20 20:59:28 +1000
  • a7cb661b62 Merge remote-tracking branch 'origin/lane/c' type-two 2026-07-20 20:57:35 +1000
  • 186e75839d Merge remote-tracking branch 'origin/lane/e' type-two 2026-07-20 20:57:35 +1000
  • f84e00f46b Lane B S16: THREADS — gate-2 entries (heal, record, refusals, membrane table, crossing closed); fabricnote as verdict-sibling for A's ledger merge type-two 2026-07-20 20:55:03 +1000
  • f7a22eabb8 Lane B S16: ponding fabric-blindness RULED a known simplification — the comments stop lying type-two 2026-07-20 20:48:34 +1000
  • 7a2024c2f9 Lane B S16: adopt C's gardenfly porosity hunk byte-identical — convergent, uncontested type-two 2026-07-20 20:42:51 +1000
  • a7e71df125 Lane C S16: gate 3.1 coda — full audit sweep receipt on the soaker (best cloth 32 DEAD across the space, bare 17.5 cross-harness identical) type-two 2026-07-20 20:38:37 +1000
  • d03712ae47 Lane C S16: gate 3 lands — the fabric bet pinned, forecast argues it, storm in the lists; selftest 438/0/0 type-two 2026-07-20 20:33:10 +1000
  • 458e9a5412 Lane B S16: gate 2.3 — separation pins ATTEMPTED and honestly REFUSED, with receipts type-two 2026-07-20 20:32:37 +1000
  • 6cbae92028 Lane A S16: gate-1 THREADS entry (landing + rulings + E's flags answered); defuse the 'trampoline' bogus-type fixture (E's flag) type-two 2026-07-20 20:29:42 +1000
  • e5df63128a Lane B S16 pool: the frame-determinism bound is pinned — and it is 66.7 ms, not 83 type-two 2026-07-20 20:25:42 +1000
  • edce5c2758 Lane B S16: flyGarden grows a porosity param — the audit engine can fly membrane type-two 2026-07-20 20:25:42 +1000
  • 5bfd843b77 Lane B S16: gate 2.2 THE RECORD — the fabric bet is on the paperwork type-two 2026-07-20 20:25:22 +1000
  • 6461f2267a Lane E S16: [E] gate 5 entry — receipts (determinism, three negative controls red-then-green, look verdicts), prices proposed with reasoning, palette hunks filed for A/D with the _v1 suffixes present, three flags for A (enum edit, a.test 'trampoline' fixture, glasshouse pricing tension) type-two 2026-07-20 20:21:57 +1000
  • b74383722b Lane E S16: sixteen pins for gate 5 — 10 auto scale/node checks on the five new GLBs + 6 named: pergola resolves through the MANIFEST (never a literal) and prices between gutter and swing; the wreck fails partially with byte-close decks; the glasshouse offers NOTHING from three directions and prices as the apex; panes pinned translucent, wreck pinned emptied-not-felled; the pool's 14 denials pinned per-post BY NAME (RULE 1's regex cannot see them — proven, control M3). 434/0/0 in the browser type-two 2026-07-20 20:21:57 +1000
  • 453f6cb9d2 Lane E S16: 'pergola' enters ANCHOR_TYPE — A's file, my edit, the swing_frame precedent, flagged in THREADS. A deck is not concrete; the type string is the player's pre-rig read type-two 2026-07-20 20:21:57 +1000
  • 1571c2f1f9 Lane E S16 gate 5: the next temptations — glasshouse (collateral apex, $320, wreck empties not falls), pool kit (14 fence posts, 14 explicit tie_off denials, unpriced by the bike ruling), pergola (the 0.65 middle rung D endorsed, $120, partial-failure wreck). Shared-helper wrecks, deterministic (2 runs, 44 files shasum-identical, zero churn on the 31 existing GLBs); manifest gains exactly the pergola entry type-two 2026-07-20 20:21:38 +1000
  • d6af6ba5a2 Lane C S16: makeStorm(seed) — seeded storms inside authored envelopes (gate 3.2) type-two 2026-07-20 20:11:34 +1000
  • 71278da837 Lane A S16 gate 1: the ledger — work history on the settlement, warranty at quote time, rep on the letterhead type-two 2026-07-20 20:10:06 +1000
  • 92a8e870f2 Lane C S16: storm_06_soaker — the pea-hail soaker, measured over both yards; fabric_bet probe; gardenfly porosity opt type-two 2026-07-20 20:06:12 +1000
  • c6ded2db7d Lane B S16: gate 2.1 THE HEAL — divergence break now sanitizes the cloth type-two 2026-07-20 20:02:36 +1000
  • bfe87632e0 Lane A S16: gate-1 seam contract in THREADS — ledger/warranty/rep shapes published early for D and B, forecast print seam proposed to C type-two 2026-07-20 19:48:53 +1000
  • ed62c7d4be Sprint 15 integration: merge all lanes (418/0/0), apply E's world.js manifest patch, [I] entry type-two 2026-07-20 19:38:11 +1000
  • e727e49325 Merge remote-tracking branch 'origin/lane/d' type-two 2026-07-20 19:30:45 +1000
  • a79f714c86 Merge remote-tracking branch 'origin/lane/b' type-two 2026-07-20 19:30:45 +1000
  • 82691678eb Merge remote-tracking branch 'origin/lane/c' type-two 2026-07-20 19:30:45 +1000
  • 91266e2a99 Lane D S15: gates 2.3 + 1.4 judged and closed — the editor is iterative (three-position bed study, receipts), the honest line replays S14 to the decimal on the scratch merge (418/0/0), pergola sentence filed type-two 2026-07-20 19:28:35 +1000
  • ef6b3d0028 gate 2.2 closed: adopt C's converged storm store byte-identical; score panel becomes a view of it; [B] THREADS closing entry (pins reproduced, timings, seam receipts) type-two 2026-07-20 18:32:07 +1000
  • 0bb0e9eb6d Lane C S15: converge gate 2.2 onto B's THREADS proposal — B's filename/global/source/default taken, storm+time API kept; THREADS: seam receipt + gate-1.3 storm-side zero-delta confirmation type-two 2026-07-20 18:23:31 +1000
  • d6f04d5e43 editor: one storm picker + a progress line that paints (S15 gates 2.1/2.2, B's halves) type-two 2026-07-20 18:19:44 +1000
  • b1d2d2a8e6 score: the sweep gets a heartbeat — chunked driver yields between flights, same numbers to the byte (S15 gate 2.1) type-two 2026-07-20 18:19:44 +1000
  • 3a2e4ff5e1 Lane C S15 gate 2.2: ONE storm picker — editor_stormsel.js is the shared storm+time selection; wind panel becomes a view of it + JUMP TO WORST SECOND type-two 2026-07-20 18:05:33 +1000
  • cebc14e2b1 Lane E S15: THREADS — gate 1.2 receipts, the exact world.js patch for the integrator (leadFor precedent), ruling constraint satisfied by construction, palette proposals for the next yard type-two 2026-07-20 17:49:38 +1000
  • 2a540523ff Lane E S15 gate 1.2: RULE 4 pins — manifest===GLBs both directions (4a), runtime===manifest across all three shipped sites (4b); compared against the manifest, never a literal; both mutation-checked red-then-green (post 1.0->0.9) type-two 2026-07-20 17:49:38 +1000
  • 8aa49528e3 Lane E S15 gate 1.2: ratings.js — factoryExtras(type), the runtime end of the manifest; refuses to guess for ambiguous types, warns once type-two 2026-07-20 17:49:38 +1000
  • e46ff18648 Lane E S15 gate 1.2: re-bake sail_post top_anchor 0.90 -> 1.00 per the gate 1.1 ruling; factory emits the per-type anchor ratings manifest (anchor_ratings.gen.js) from the re-imported GLBs, ambiguity-aware, --only-guarded; asset_report carries per-asset anchor extras type-two 2026-07-20 17:49:38 +1000
  • d8e2ecea80 [B] gate 1.3 zero-delta table (all three yards, 0 deltas @ c182fc1) + gate 2.2 storm-picker seam proposal for C type-two 2026-07-20 17:47:55 +1000
  • c182fc14cb editor: the honest edges — Enter commits, bounds are seen, keyboard zoom, separation ruled (S15 gate 3 + gate 1.1 ruling) m3ultra 2026-07-19 11:11:05 +1000
  • 3dee2a7c83 Merge origin/main: S14 lane integration + review fixes; TEETH becomes SPRINT16 m3ultra 2026-07-19 10:34:21 +1000
  • 4a5e5bc037 Sprint 15 plan: TEETH — ledger/warranty/rep, the membrane night, site_03, six nights m3ultra 2026-07-18 19:10:14 +1000
  • f179d6c25e docs: panel comment tells the truth; README wears the shipped name; THREADS review entry m3ultra 2026-07-18 19:03:36 +1000
  • b74dfd80db rigging: the fabric bet is reachable — F cycles cloth/membrane in prep m3ultra 2026-07-18 19:03:36 +1000
  • b7a069069d debris: delete the dead sail.nodes seam — sail._applyDebris is the one contact model m3ultra 2026-07-18 19:03:36 +1000
  • 9d6db356d7 sail: break diverged corners on the production path; enforce pond cap post-flow m3ultra 2026-07-18 19:03:36 +1000
  • 6f68fbf618 Sprint 15 plan + prompts; README points at the renamed remote type-two 2026-07-18 18:00:50 +1000
  • 008b78a0d4 Sprint 14 integration: merge all lanes (406/0/0), fix palette _v1 suffix bug, [I] entry type-two 2026-07-18 17:58:44 +1000
  • 0414d34b9e Lane D S14: THREADS — gate 3.2 cold authoring pass, and the palette ships both new props inert type-two 2026-07-18 17:45:13 +1000
  • 0b858abc9d Lane D S14: site_03_swing_lawn — the site_03 candidate, authored cold in the editor type-two 2026-07-18 17:32:27 +1000
  • 3432ea0d1c Sprint 14 integration: merge a/e/c/b (406/0/0), mount B's score + C's wind panels in editor.html type-two 2026-07-18 16:52:36 +1000
  • e49ad04f99 Merge remote-tracking branch 'origin/lane/b' type-two 2026-07-18 16:47:17 +1000
  • a2ed98b4db Merge remote-tracking branch 'origin/lane/c' type-two 2026-07-18 16:47:17 +1000
  • 04f47586eb Merge remote-tracking branch 'origin/lane/e' type-two 2026-07-18 16:47:17 +1000
  • c32e456132 Lane B S14: THREADS — gate 2.1 + 2.3 receipts, the converged pin, three wrong probes, skip audit zero, invoice line type-two 2026-07-18 16:42:33 +1000
  • d946636de1 Lane B S14 gate 2.3: converge onto C's pin — their knobs, their guard, my chain type-two 2026-07-18 16:41:36 +1000
  • 33bc530e78 [C] THREADS: gate 2.2 landed, gate 2.3 pin (probe/second moved, with measurements), skip audit type-two 2026-07-18 16:29:50 +1000
  • 19c39acc8d Lane B S14: collateral exposure on the card + the night-5 invoice line (pool item) type-two 2026-07-18 16:29:41 +1000
  • 15ea431b23 Gate 2.3: pin editor wind == game wind exact, and fix the stale-wind seam type-two 2026-07-18 16:27:03 +1000
  • ff7c1f7985 Lane B S14 gate 2.3: pin the editor's scored wind to the game's played wind type-two 2026-07-18 16:16:29 +1000
  • f3bf038515 Sprint 14 gate 1 close: round-trip pinned, pool items landed, free-carport fixed type-two 2026-07-18 16:14:34 +1000
  • 4c1086c805 Wind authoring for the yard editor: venturi gizmo (axis as a LINE, mod pi), tree-shelter volumes, wind-field overlay type-two 2026-07-18 16:06:16 +1000
  • af0d64ffe3 Lane B S14: audit.html onto the shared scorecard engine — one copy of the run logic type-two 2026-07-18 16:03:59 +1000
  • fcf1016e4e THREADS [E]: palette audit table, two temptation props, five negative controls, D unblocked type-two 2026-07-18 16:03:08 +1000
  • ba062cf679 assetcheck/look.html: the verify that answers "is this the right shape" type-two 2026-07-18 16:01:39 +1000
  • b9b64604b3 Palette audit + two temptation props: honest extras, in the factory type-two 2026-07-18 16:01:27 +1000
  • 6825794d98 Lane B S14 gate 2.1: SCORE IT — shared scorecard engine + editor panel type-two 2026-07-18 15:56:50 +1000
  • 05d6128be7 [C] THREADS: ask A for the lane-module load seam (editor.html imports only editor.js) type-two 2026-07-18 15:53:51 +1000
  • ad8db1b709 Lane B S14: THREADS — two seam asks for A (module loading; why I need no wind seam) + gate-2.3 probe proposal for C type-two 2026-07-18 15:53:43 +1000
  • 16dee119d6 Sprint 14 gate 1: the yard editor core + two shipped bugs it found type-two 2026-07-18 15:46:01 +1000
  • f02f91cabc Sprint 14 plan + prompts: the yard editor — sites are makeable type-two 2026-07-18 14:50:26 +1000