File size: 1,665 Bytes
9f1076a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | # L_ign ablation — shared atom_r / persistence OFF on ℓ(α_bar)
_English. Numbers only. No fluency claim. Generated 2026-09-17 19:22 PDT._
## What changed
Flag **`--field-ignorance-ablate-shared`** (default off; **ON** for this run).
When computing ℓ(α_bar) for `L_ign`, the surface call uses `alpha=α_bar` but
**`atom_r=None` and `persistent_state=None`** (zeros inside `field_features`).
ℓ(α) keeps the live shared state from the train forward. Same surface head.
Train α-bank unchanged (adjacent ticks).
## Setup
| Item | Value |
|------|-------|
| resume | `checkpoints/atom_native_lign_smoke/atom_native_src.pt` @ **2102500** |
| out | `checkpoints/atom_native_lign_ablate/atom_native.pt` @ **2105000** |
| steps | **2500** |
| L_ign | w=**0.08**, m=**0.85**, ablate=**ON**, prompt-bank=**OFF** |
| also | field-loss 0.08, contrast 0.45 / margin 0.45, merge ON, slow_every 4 |
| elapsed | **44.8s** (~55.7 tps) |
Artifacts: `docs/artifacts/lign_ablate_2k5/`.
## Probe (inter-prompt off-diag mean cosine)
| | before | after |
|--|--------|-------|
| surface logits | **0.992294** | **0.991780** |
| α (field) | **0.720524** | **0.698509** |
## Train (selected)
See `docs/artifacts/lign_ablate_2k5/train_log_excerpt.txt`.
- **ign**: early ~0.146 then sticks at **0.150** ⇒ cos_ign≈1.0 (same hinge saturation as baseline).
- **mph**: **0.500**; **merges**: **0**.
## Verdict vs baseline logits ~0.991
**Fail** — logits after **0.991780** (Δ vs before ≈ -0.0005; vs baseline after 0.991285 ≈ flat).
α not killed (**0.698509**). Ablating shared non-α inputs on the bar call alone did **not** break the shared logit template.
|