67c1eb776f64dd43ab986286053d01f4fa8e7780
Addendum §F/T7 — cierra la brecha de modelado de §2.3: - verdict::Verdict::via_tarski(sheaf, seed): harmoniza y lee. Corre libre si el punto fijo no colapsa a ⊤; coordina si colapsa, con localización difusa (R-L1: aristas cuyo desacuerdo sobrevive al punto fijo). - oracle: Config::tarski_verdict encoda cada config como haz de retículos (ResetVal uniforme, generación = componente del subgrafo monótono) y harmoniza. Tests maestros: Tarski coincide con el oráculo en TODA la batería; y resuelve las discrepancias del lineal (triángulo/cuadrado monótono → corre libre, igualando a CALM). - properties: invariante nuevo 'monótono sobre grafo arbitrario (cíclico incluido) ⟹ corre libre' — el que el MVP lineal no podía satisfacer. - main: contraste en vivo (lineal coordina vs Tarski corre libre). - DISCREPANCIES.md: entradas marcadas RESUELTAS; documentado el porqué (eliminar la resta del coboundary) y el residuo abierto (ninguno). 35 tests, clippy limpio. La Hipótesis H pasa de 'solo el caso acíclico' a 'se sostiene en general' bajo el encoding de retículos. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Languages
Rust
100%