GAAD Diary · Design Memory Platform

GAAD Technical Diary - 2026-07-25

Technical diary · generated from gaad_diary_technical_20260725.md by Scripts/gaad_diary_html.py · never hand-edited

Bundle 0_143 in, 0_144 out. Addon and generator untouched (v1_031 + v1_002).
The day ran on three fronts at once: the website, the AFAL bench, and - from
the moment the bench's HTML mockup started rendering real forms - the genome
programme that now sits under everything.

THE WEBSITE - THREE PUBLISHES (1_045, 1_046, 1_047)

(canonical, og/twitter, JSON-LD, two nav links, hero padding, font-display,
the whole team block). Regenerating would have silently deleted the lot.
All folded into the generator; output diffed line by line against the
published page before anything moved. 1_045.

nav, the #audiences section stays on the homepage. Five navs updated. 1_046.

that names the thesis, and its 1200x630 crop is now About's share card.
New images/ folder. 1_047.

index/architecture are patched in place by gaad_site_stats.py (the html IS
the source); diary lifts its chrome from episodes; episodes' two generators
are ~300 lines stale - relics, ticket-worthy.

THE BENCH - v3_028 ACCEPTED, v3_029 ROLLED (F051, A0024)

per-species emergence window to stand without tuning.

traced to r = Radius x sqrt(i) drawing from the shared Wild envelope; the
phyllo window is a verified 2.89x shrink. Both species now ignore
Calm/Wild/Extreme - the window IS the envelope.

THE CLEAN UX (D208)

but locked with the reason stated.

so for now its out"). Mode reborn as RNG Strength; Module fixed to Cube.

THE GLASSHOUSE (P070, P071, F052, D203)

in rotating 3D. Verified: no external references, D197 correct, Canvas 2D.

Blender, one day the product, one day Revit. AFAL is the testing ground;
if it works it works for all languages (Q045).

for Revit carrying its ancestry.

THE GENOME FORMAT (D202, D204-D207; spec v0.001 -> v0.009)

Claude writes the format, the Code Technician builds it. Format -> export
-> import, in that order.

inherited information, not the parent; GAAD's carries parent, lineage id
and generation. Ancestry derives by walking the chain.

provenance and the breeding input. Two tests: conformance proves the LAWS
agree, fidelity proves the HOST renders what the genome says.

tolerances (1e-9 m; one f64 ULP at 30 m is 3.6e-15, the millimetre is a
million times up); the module is a language-defined GENE; only ACTIVE
genes are written.

Blender: Phyllo 321.6 mm at 5000; the helix species 1.33 mm - the proxy's
12-micron figure was wrong, the graph is RADIAN-NATIVE and the storage
error rides up with index. The law moves to float64 Python; nodes place
modules. No second approximate path per host. Both fidelity runs complete;
the vertical axis is benign (z has no wraparound - its magnitude is its
content).

FIRST LIVE DRIFT: the web scales Hyperboloid modules, the engine holds
them at 1.0. Two copies, one author, one week. T032 carries it; the
engine's rule stands.

RECORDS FILED TODAY

D202-D208, F052, F053, P070, P071, T032, Q043-Q048; F051 and A0019/A0024
updated; A0026 (exporter, unblocked) and A0027 (v3_029 issues) opened;
releases 1_045-1_047 and 0_144. The 0_143 release record's date corrected
(26 -> 25 Jul) with 43 other places.

LESSONS BANKED

same disease at two scales, one of them mine.

OPEN ACTIONS

AFAL

GALF

MHAL

Platform

Website

STILL OPEN AT CLOSE

rolls on; A0026 (the exporter) runs at the bench in parallel.

is the AFAL Studio panel the Blender instance of GLAS; Cone's home in the
taxonomy; the Growth family-vs-gene name.
zip (D159), never the live bundle.