Settle KEEP-93 → OBSERVED gold¶
Date: 2026-09-10 (operator PT)
Authority: Danny approved continuing after Hyperlex #32 merge; recommended unlock = settle KEEP 93 as OBSERVED gold.
Repo tip: /workspace/Hyperlex @ a8b9078bb5dc783c5bc8750fb9fd7851b88d1c3b (007: expand lineage registry + weak tag→family mapper (#32))
Do-not honored: no WEAK_HOLD/REJECT settle; no invented families; no train/HF; no merge of #29/#30.
1. Store settle¶
| Item | Path / value |
|---|---|
| Settle pack | /workspace/hyperlex-harvest/settle-pack-126.jsonl (+ .md) |
| Pack tallies | KEEP 93 / WEAK_HOLD 31 / REJECT 2 |
| Live store | ~/.hyperlex/hyperlexical/ingest_candidates.jsonl |
| Backup (pre-settle) | /workspace/hyperlex-harvest/backups/ingest_candidates.pre-settle-keep93.20260910T194551Z.jsonl |
| Provenance note | operator-settle:KEEP-93:2026-09-10 |
| Match key | (text, lineage) — 93/93; 0 missing |
Result¶
| Metric | n |
|---|---|
| Settled this pass | 93 |
| KEEP texts missing from store | 0 |
| WEAK/REJECT wrongly OBSERVED | 0 |
| Store rows total | 3584 |
class=OBSERVED |
93 |
class=INFERRED |
3491 |
| Family-labeled (lineage≠none) | 998 |
| — of which OBSERVED | 93 |
| — of which INFERRED | 905 |
Lineage + typology preserved on every settled row. WEAK_HOLD and REJECT untouched.
KEEP family histogram (settled OBSERVED)¶
| Family | n |
|---|---|
| brainrot-aura | 37 |
| crypto-degen | 13 |
| gaming-meta | 11 |
| betting-sharp | 9 |
| ai-native | 8 |
| workplace-corp | 8 |
| political-status | 4 |
| kinship-address | 3 |
| Total | 93 |
2. Honest classify accounting (excl negatives)¶
Name-gate Spec 007: 2k gold+weak family classify (lineage≠none). Negatives are a separate 200 bucket.
Committed U2 export (main, no --include-live)¶
Re-ran scripts/shadow/hyperlexical/export.py on tip a8b9078:
| Metric | n |
|---|---|
| n (all tasks) | 335 |
| classify (task=classify, includes negatives) | 290 |
| family classify (lineage≠none) | 268 |
| negatives | 22 |
| OBSERVED (all tasks) | 101 |
| family OBSERVED / INFERRED | 36 / 232 |
| Gap to 2k (family) | 1732 |
KEEP vs committed (text,lineage): 89 already present, 4 net-new (mogging, hard launch, soft launch, copemaxxing).
Live store after settle (family only)¶
| Metric | n |
|---|---|
| Family-labeled | 998 |
| OBSERVED family (gold) | 93 |
| INFERRED family (weak) | 905 |
| Union committed∪store family keys | ~999 |
| Residual gap to 2k (union family) | ~1001 |
Shadow export (honest live; OBSERVED preserved)¶
Path: /workspace/hyperlex-harvest/shadow-export-post-settle-keep93-2026-09-10/
| Metric | n |
|---|---|
| classify family (honest gate) | 995 |
| classify_all (incl negatives) | 3557 |
| negatives | 2562 |
| observed_family | 102 |
| inferred_family | 893 |
| name_gate_classify_gap | 1005 |
| sha256 | 5dc1e8a8b584bb10e1c42b7b56e303836a5a59920bafb9becc4910267caf0023 |
Dedupe prefers OBSERVED over INFERRED on (task,text,role_scheme,lineage) so settled KEEP is not masked by committed INFERRED duplicates.
3. --include-live honesty note (blocker for gold export path)¶
| Surface | Behavior |
|---|---|
| main @ a8b9078 | No --include-live / --live-store flags. Committed export cannot pull settled live rows. |
PR #30 (007-unbind-neg-harvest) |
load_live_candidates() hardcodes class=INFERRED ("Never upgrades class to OBSERVED") and rewrites licenses to labels INFERRED. Would lie by downgrading operator-settled OBSERVED KEEP-93. |
Therefore: did not run #30 --include-live as the settle export path. Used shadow export above (preserves store class) instead. Do not merge #29/#30 in this brief.
4. Residual gap (clear)¶
- Gate still open: ~1001–1005 family-classify short of 2k after KEEP-93 settle + live family union.
- Settling KEEP only moves gold epistemic status; it does not invent new family atoms.
- Closing the gap still needs more attested family-bearing rows (weak INFERRED and/or further operator-settled gold) — not inbox
noneflood, not auto-OBSERVED, not a 9th family.
5. Success checklist¶
- [x] #32 present on main (
weak_tag_family.py, tipa8b9078) - [x] 93 KEEP rows
class=OBSERVEDin store (exact match) - [x] Backup + provenance note
- [x] WEAK/REJECT untouched
- [x] Receipt written
- [x] Shadow export with honest accounting
- [ ] Optional docs/receipt PR (see follow-up)