Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions STATUS.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,12 @@
| Hero / OG rasters | on main — `assets/hero.{png,jpg}` · `assets/og-social.{png,jpg}` |
| Settings Social preview | **manual paste** of `og-social.jpg` (no API/MCP write) |
| M2 rebalance pack | floors **PASS** — gold 482 (train 330 / val 50 / test 102); keep_weak 150 |
| Aaron Notion pack | https://app.notion.com/p/3d83e8ba2f5c81608499deffc060160d |
| M2 refuse reshuffle | **PASS** — NC by split train **0** / val **9** / test **34**; pack sha `dd0555d3ae4aae85976cb784bca11ebc71e1ac5d4b6b4f80dccb8f36cebcaa10` |
| Aaron Notion pack | https://app.notion.com/p/3d83e8ba2f5c81608499deffc060160d (Boof refreshes refuse-reshuffle card) |
| Boof ALLOW_TRAIN | **false** — Aaron trains on Spark |
| Handoff doc | [`docs/aaron-train-handoff.md`](docs/aaron-train-handoff.md) |
| README | operator front door expanded (stack parity with Athanor) |
| Spec 004 doctrine | M2 amend: wrap/seed lawful INFERRED gold; OBSERVED AMC/Foundations preferred |
| Pre-rebalance zip | quarantined under `/workspace/semion-gold/quarantine/` (404-row pack) |
| OBSERVED share | **14 / 482** (~3%) — hunt plan: `docs/amc-foundations-hunt-plan.md` |
| Main tip | `8540fe7` — Spec 004 M2 doctrine + hunt plan landed |
| Main tip | `f465dfb` — pin PR #4; doctrine tip `8540fe7` |
19 changes: 13 additions & 6 deletions docs/aaron-train-handoff.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,16 @@

**Audience:** Aaron Godbout (Spark)
**Date:** 2026-09-11 PT
**Repo pin:** `scrimshawlife-ctrl/Semion@8540fe7` (docs tip may advance with this branch)
**Repo pin:** `scrimshawlife-ctrl/Semion@f465dfb` (main tip before this docs PR; docs tip advances on merge)

## Pack

- Notion: https://app.notion.com/p/3d83e8ba2f5c81608499deffc060160d
- Pack id: `semion-train-pack-m2-rebalance-20260911`
- SHA256: `8bb18b705b1e51cbce63b4fec79029c00b5f2b81e0b11ca9d42533057851b0da`
- Notion: https://app.notion.com/p/3d83e8ba2f5c81608499deffc060160d (Boof refreshes card for refuse-reshuffle pack)
- Pack id: `semion-train-pack-m2-refuse-reshuffle-20260911`
- SHA256: `dd0555d3ae4aae85976cb784bca11ebc71e1ac5d4b6b4f80dccb8f36cebcaa10`
- Pack path (operator box): `/workspace/semion-gold/train-pack-m2-refuse-reshuffle-20260911/`
- Zip: `/workspace/semion-gold/semion-train-pack-m2-refuse-reshuffle-20260911.zip`
- Receipt: `/workspace/semion-gold/receipts/refuse-reshuffle-20260911.json`
- Spec 011: https://app.notion.com/p/3d83e8ba2f5c813c9989c0a2dc28357f

## Counts (Spec 004 floors PASS)
Expand All @@ -23,12 +26,14 @@
Gold pool 482: OBSERVED 14 · inferred wrap 240 · inferred seed 228.
Class floors PASS (icon/index/symbol ≥15%; mixed/NC ≥8%). Train symbol share ~0.31.

**NOT_COMPUTABLE by split (post refuse reshuffle):** train **0** / val **9** / test **34** (was 40/1/2). NC held out of train. Compensating swap: promoted 40 wrap into train, demoted 40 wrap from val/test to keep_weak (keep_weak still 150).

## How to train

1. Download the zip from Notion.
1. Download the zip from Notion (refuse-reshuffle pack after Boof refresh).
2. Prefer `gold_observed.jsonl` for T0/T1 gold; full splits in `train.jsonl` / `val.jsonl` / `test.jsonl`.
3. Keep `keep_weak.jsonl` out of gold unless you set an explicit weak-lane flag.
4. Dual-use / `NOT_COMPUTABLE` rows are refuse probes — expect refuse, not action content.
4. Dual-use / `NOT_COMPUTABLE` rows are refuse probes — expect refuse, not action content. **Train has 0 NC** after M2 refuse reshuffle.
5. Encoder gate: `specs/004-encoder-gate/`. `name_gate` stays **false** until your eval is green.
6. HF Hub skipped (Danny). Boof `ALLOW_TRAIN` is false — run train on Spark.

Expand All @@ -37,10 +42,12 @@ Class floors PASS (icon/index/symbol ≥15%; mixed/NC ≥8%). Train symbol share
- Wrap/seed INFERRED rows are **lawful M2 gold** under Spec 004 amend (`specs/004-encoder-gate/dataset.md`).
- Prefer `gold_observed.jsonl` for T0/T1 paths; grow OBSERVED via [`amc-foundations-hunt-plan.md`](amc-foundations-hunt-plan.md).
- Pre-rebalance zip is **quarantined** on the operator box (`/workspace/semion-gold/quarantine/`) — do not train from it.
- Prior rebalance pack id `semion-train-pack-m2-rebalance-20260911` is superseded by the refuse-reshuffle pack above.

## Do not

- Mix `keep_weak` into gold without a weak-lane flag
- Treat Notion/email as a green name-gate
- Publish to Hugging Face without Danny `ALLOW_HUB`
- Train from the quarantined pre-rebalance (404-row) zip
- Train from the pre-refuse-reshuffle pack (NC still in train)
2 changes: 1 addition & 1 deletion docs/amc-foundations-hunt-plan.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Raise OBSERVED AMC + Foundations gold without inventing packets.
2. Inventory Foundations JSON for new non-empty buckets.
3. If **0** new packets: **STOP** and ask Danny for source drop (no synthetic fill).
4. If packets exist: feed SEMION gold bot → append OBSERVED → rebuild pack → refresh Notion SHA.
5. Move future refuse harvests to test/val; leave existing M2 train NC as known debt unless Danny yes to reshuffle.
5. **M2 refuse debt CLEARED** (reshuffle 2026-09-11): NC out of train (0/9/34). Keep future refuse harvests in test/val only.

## Current block (OBSERVED 2026-09-11)

Expand Down
2 changes: 1 addition & 1 deletion specs/004-encoder-gate/dataset.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ This is probe-scale. It is not a 7B SFT corpus. Do not pad with synthetic mind-t
- Freeze `test` hashes before any encoder run.
- No source_run_id in both train and test.
- Dual-use refuse rows never appear as positive `is_sign` gold.
- **Preferred:** `NOT_COMPUTABLE` / dual-use refuse live in **val/test** (held out of train). M2 currently has most NC in train (`seed_fixture`) — known debt; next harvest should move new refuse to test/val only.
- **Preferred:** `NOT_COMPUTABLE` / dual-use refuse live in **val/test** (held out of train). **M2 refuse debt CLEARED** (2026-09-11 PT): NC by split train **0** / val **9** / test **34**. Compensating keep_weak swap kept gold 482 and floors (promoted 40 wrap → train; demoted 40 wrap from val/test → keep_weak; keep_weak still 150). Pack: `semion-train-pack-m2-refuse-reshuffle-20260911`.

## E-S3 bind

Expand Down
Loading