Rewrite v1+dev FSC cases with pack-grounded tokens drawn from en_core_cognition_v1. Closes the 9/9 region-construction failure recorded in Phase 4 (chain_tokens alpha/beta/gamma/delta/etc. were ungrounded in the active pack). Token mappings preserve each case's test pattern: * alpha→beta→gamma→delta → tone→evidence→memory→wisdom (causes) * mu→nu→omicron → voice→memory→wisdom (means) * pi→rho→sigma→tau → question→answer→understanding→wisdom (precedes) * upsilon→phi→chi → word→discourse→narrative (part_of) * eta/theta/zeta + means-distractors → symbol/word/meaning + image/light Result post-rewrite: * skipped_count: 9/9 → 0/9 (region constructible) * causal_attribution_valid: True (preserved) * code_path_residual: 0.0 (preserved) * inner_loop_t0 hash stability: 1.0 (preserved) * best_separation_quality: 0.0 → 0.056 (still below 0.8 gate) The rewrite exposes a deeper architectural finding documented in the ADR addendum: v1/dev case schema (prime + chain_tokens) probes teaching-driven walk (ADR-0022/0023), not the inner-loop's blade-admissibility mechanism (ADR-0024). The Phase 2 corpus- observation runner's reuse of v1/dev was a categorical error. v1/dev belong to the boundary-walk lane (runner.py); v2 belongs to the inner-loop lane (v2_runner.py). Phase 5 will author the benign inner-loop corpus the EXHAUSTION_CEILING gate was designed against. Tests pinning new state: * TestV1ChainBladeUngrounded → TestV1ChainBladePostGrounding (assertions inverted: skipped_count == 0; separation_quality < 0.5) * TestPhase2 (unchanged) continues to assert causal_attribution_valid and hash stability; exhaustion remains a finding, not an invariant. |
||
|---|---|---|
| .. | ||
| architecture | ||
| decisions | ||
| sessions | ||
| capability_roadmap.md | ||
| eval_methodology.md | ||
| formation_pipeline_plan.md | ||
| frontier_baselines.md | ||
| PROGRESS.md | ||
| runtime_contracts.md | ||
| RUST.md | ||
| truth_seeking_schema.md | ||
| Whitepaper.md | ||
| Yellowpaper.md | ||