--- license: mit base_model: - stable-diffusion-v1-5/stable-diffusion-v1-5 - AbstractPhil/sd15-flow-lune-json-prompt - circlestone-labs/Anima tags: - diffusion - adapters - aleph - geolip - research-record --- # geolip-aleph-diffusion — the diffusion aleph campaign (runner 2) **This is the research record.** If you're here for something usable: | you want | go to | |---|---| | production adapters (safetensors, curated) | [aleph-diffusion-adapters](https://huggingface.co/AbstractPhil/aleph-diffusion-adapters) | | the framework (train/attach/toggle/detach + diagnostics) | [amoe-lora](https://huggingface.co/AbstractPhil/amoe-lora) (`amoe.diffusion`, 0.2) | | the multi-GPU trainer | [diffusion-pipe fork](https://github.com/AbstractEyes/diffusion-pipe) (`aleph_relay = true`) | | the article | [article_ft3d.md](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/blob/main/article_ft3d.md) | | the repo map of the whole program | [REPO_MAP.md](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/blob/main/REPO_MAP.md) | **The scientific headline — the conditioning law (2-seed):** structural (segmentation-blob) supervision pays where x0 recovery is LINEAR and is inert where it is ill-conditioned. The identical foreground-LP-x0 coupling moved its gauge **−5.9%/−3.7% (two seeds) on the flow substrate vs +0.03%/−1.0% on eps — a ~125–200× effect ratio** — because flow recovers `x0 = x_t − σ·v` exactly at every sigma while eps divides by a vanishing `sqrt(alpha_bar)` precisely in the supervised band ([exp012](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp012_blob_supervised) / [exp013](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp013_blob_flow)). A 3-point dose curve fixes **λ≈1** as the operating point. Two companion results: the relay machinery certified **relay-favorable 3-for-3 substrate classes** (Lune flow / SD15-core eps / Anima DiT flow — matched LoRA controls landed at-or-below frozen every time), and the **multiband mechanism** manufactures true sigma-band specialists (band lesions surgical 3/3, own-band damage 50–200× cross-band, both seeds) whose payer is role-aligned structure (multiband beats the matched monolith ~10% on HIGH-band foreground structure, 2-seed) — invisible to every aggregate-eps comparison. Every result reads against the exp000 baseline wall; paired designs with derangement controls; judges self-test before scoring; 1-seed results ship as **candidates**. Amendments and corrections ship as dated blocks inside the affected package — they are not blemishes; they are the method. ## Substrates | variant | trunk | trainer path | |---|---|---| | **SD1.5 core (epred) — primary** | `stable-diffusion-v1-5/stable-diffusion-v1-5`, epsilon objective, natural 77-token prompting | custom beds (this repo, `substrate/`) | | SD15-Lune rectified flow (undertrained exemplar; the cheap flow testbed) | `AbstractPhil/sd15-flow-lune-json-prompt` ckpt-2500 (+ base lune, json-vit) | custom beds (this repo, `substrate/`) | | Anima / Cosmos-Predict2 2B DiT | `circlestone-labs/Anima` (NC weights — all derived checkpoints NC) | `AbstractEyes/diffusion-pipe` (aleph baked into main) | | SDXL core (epred) | `stabilityai/stable-diffusion-xl-base-1.0` | fork sdxl aleph path landed; battery = next campaign (exp005 reserved) | | Krea 2 Turbo — expansion | `krea/Krea-2-Turbo` (distilled from `krea/Krea-2-Raw`; license check before derived ships) | fork `krea2` path; roster entry, beds TBD | Sampler of record (Lune family): rectified flow, `v = noise − x0`, Euler on the **SHIFT=2.5-warped** sigma grid `σ = 2.5u/(1+1.5u)`, VAE scale 0.18215; text conditioning `encode_clip_225` (227 positions), never a bare 77-token encode. **Prompting congruency:** judged work carries BOTH json-225 and standard 77-token plain-English prompting. Judge floor: CLIP-L image-image cosine has a ~0.988 pure-noise floor — gaps live in a narrow band; the paired design is load-bearing. ## Baseline wall (exp000) CLIP-L image↔image cosine, cond vs shuffled-JSON (derangement), n=24 held-out rows, paired seeds, fp32 judge: | model | cond | shuffled | **cond − shuffled** | |---|---|---|---| | json_vit (latest ckpt) | 0.8072 | 0.5568 | **+0.2504** | | json_ckpt2500 | 0.7536 | 0.5437 | **+0.2099** | | base_lune (18765) | 0.6347 | 0.5272 | **+0.1075** | Natural-paradigm wall (exp000b): format specialization is a **double dissociation** (base_lune nl77 +0.2043 vs json +0.1075; json_ckpt2500 DROPS on nl77); the epred cores are strong natural carriers zero-shot (sdxl_core +0.2129 tops the NL wall; sd15_core +0.1809). ## Experiments (final statuses) | exp | question | verdict | |---|---|---| | [exp000_baselines](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp000_baselines) | zero-shot baseline wall | **shipped** | | [exp000b_natural](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp000b_natural) | natural-paradigm wall | **shipped** (wall; format double dissociation) | | [exp001_sd15_relay](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp001_sd15_relay) | relay vs matched LoRA vs frozen (Lune flow) | **2-seed vs frozen** — relay −0.85%, grounding preserved; LoRA BELOW frozen, grounding degraded; toggle bit-exact | | [exp002_sd15_addrcond](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp002_sd15_addrcond) | address into the cond stream | **honest negative w/ a pulse** (candidate s0) — inert beside full text; addr ALONE steers (+0.029); redesign = complementarity | | [exp003_sigma_registers](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp003_sigma_registers) | register probe | **final** — sigma is the ONLY live axis; caption registers negative everywhere | | [exp004_anima_relay](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp004_anima_relay) | Anima DiT through the fork | **candidate s0** — relay improves (0.123→0.115) while native LoRA degrades (0.138→0.142); full fork path certified end-to-end; ckpt NC | | exp005_sdxl_tree4a | SDXL capacity battery | **reserved, designed, not run** (numbering law: gaps mean reserved) | | [exp006_sd15core_relay](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp006_sd15core_relay) | CORE EPRED certification | **2-seed** — relay −2.5% vs frozen, beats matched LoRA; grounding +0.1809→+0.2172 where LoRA traded it away; gates GROW on the core (substrate-dependent dynamics) | | [exp007_amoe_lora](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp007_amoe_lora) | AMoE v1 vs monolith falsifier | **falsifier fires, 2-seed** — uniform pressure ⇒ flat usage; Tree-1b law reproduces on diffusion | | [exp008_multiband](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp008_multiband) | band-ASSIGNED experts | **mechanism certified 2-seed** — 3/3 surgical band lesions (50–200×); uniform objective doesn't pay (Law-1 again); label correction confessed + reshipped | | [exp009_bandroles](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp009_bandroles) | HP/LP role objectives | **directional-but-negligible, 2 seeds + rejudge** — frequency reweighting ~collinear with eps; instrument gap confessed, rejudged | | [exp010_controller](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp010_controller) | the step-gated controller + image-space battery | **shipped** — controller grounding +0.2135 vs frozen +0.1247; monotone lesion ladder; HIGH lesion 14× LP-dominated (coarse-to-fine in image space); eps-MSE confirmed gauge-blind | | [exp011_fused_multiband](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp011_fused_multiband) | multiband on REAL fused data | **2-seed** — real data pays 2–3×; structural story seed-robust; blob targets rebuilt 100% after a schema lesson | | [exp012_blob_supervised](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp012_blob_supervised) | blob supervision on eps + the gauge discovery | **2-seed** — blob-on-eps INERT (the conditioning control); the ROLE-ALIGNED GAUGE discovery: multiband beats monolith ~10% on HIGH-band fg structure (0.1115 vs 0.1234; frozen 0.1555) | | [exp013_blob_flow](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp013_blob_flow) | the same coupling on FLOW | **CONDITIONING LAW 2-seed + 3-point dose curve** — −5.9%/−3.7% vs eps's +0.03%/−1.0% (~125–200×); λ≈1 operating point; undertrained lune pays adapters −9.1% (headroom scales inversely with trunk training) | | [exp014_te_dispatch](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp014_te_dispatch) | text/address in the dispatch key | **honest negative w/ teeth, 2-seed** — state keys ALREADY route by prompt; raw-flattened address KILLS routing (disease geometry); null-design lesson | | [exp015_router_v2](https://huggingface.co/AbstractPhil/geolip-aleph-diffusion/tree/main/exp015_router_v2) | corrected address-as-key test | **FALSIFIED 2-seed** — routing excess 2.5e-06 over the repeated-key null; match advantage ~0; open form = TE+AMoE joint training | Numbering law: a number binds to a preregistered design at assignment and is never reassigned — gaps mean reserved-not-yet-run. Sub-letters (000b) extend a shipped experiment without disturbing its rows. Every package carries its code, `results.json`, and ledger rows; adapter weights ship as `.pt` + bitwise-verified `.safetensors` companions (`amoe.diffusion.anchor` format). ## Laws under test (text line → diffusion status) | law | diffusion verdict | |---|---| | toggle law (all-off ≡ frozen bit-exact) | **HELD in every experiment**, post-train included | | zero-init W **and** B (bias-leak law) | encoded; P-INIT bit-exact at every attach | | Law-1: architecture alone doesn't pay; differentiated pressure does | **reproduced twice** (exp007 falsifier, exp008 uniform-objective monolith edge) | | Law-2: honest negatives fire before scale spend | **fired** (exp002 addr-in-context; exp009 role reweighting) | | gate-growth (2.5-line) | **substrate-DEPENDENT** — core relay gates GROW 0.047→0.070 (trunk opts in), lune gates shrink; neither in the LM band. Scope finding | | comparative routing near the aleph | **falsified on diffusion 2-seed** (exp007/014/15); structural banding is the certified alternative | | conditioning law (NEW, diffusion-native) | **2-seed + dose curve** — structural supervision needs linear x0 recovery | | dtype law (NEW) | adapter dtype = DECLARED trunk dtype; violation caught live by the R0b gate (meta-tensor sniff) and fixed in the fork | ## Plan-completion accounting Receipts-forward, per house custom: a **5.7h idle gap** (2026-07-19, turn ended on an intention without a launch — confessed, recovered, the launch-first law re-earned program-wide); the **exp008 label correction** (band labels inverted in the first shipped README — numbers right, labels wrong; corrected + reshipped same hour); the **exp009 instrument gap** (reference arms lacked role gauges as first run — confessed, rejudged); exp015-s1 ran on ~3h of **disclosed reserve** (no-downtime directive; pod paid regardless). Campaign totals: 47 queue jobs, ~61h GPU ledgered at ~97% utilization inside the window, 16 experiment packages + substrate, every claim 2-seed or bounded. The complete stdout record (27 run logs + `pod2_ledger.jsonl`) is archived in the program's research memory; per-package ledgers ship here. ## Open questions the record points at v-pred same-trunk arm (the sharpest conditioning-law follow-up); trained-diversity pressure for the HIGH band (exp010's G3 flip); TE+AMoE joint routing (the open form after exp015); exp016 assembly (relay + multiband + controller composed); SDXL battery (exp005, reserved); Krea-2 turbo beds; qualitatively different band supervision (segmentation/semantics beyond frequency reweighting).