|
12 | 12 | ;;; concluded; the verdict is negative; the documentation cascade has been |
13 | 13 | ;;; applied; the recipe is no longer a candidate locus of distinctness. |
14 | 14 | ;;; |
| 15 | +;;; NOTE (refreshed 2026-06-12): the original body of this file is the EI-2 |
| 16 | +;;; termination capture (2026-04-29). It is PERMANENT RECORD and is referenced |
| 17 | +;;; by AGENTIC gates G-001/G-005 and by Trustfile check `ei-2-record-intact`. |
| 18 | +;;; Do not delete it. The `current-state` block at the END of this file brings |
| 19 | +;;; the project's three active workstreams up to current reality without |
| 20 | +;;; disturbing the historical record. |
| 21 | +;;; |
15 | 22 | ;;; SPDX-License-Identifier: MPL-2.0 |
16 | 23 | ;;; SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell |
17 | 24 |
|
|
24 | 31 | cascade-applied |
25 | 32 | do-not-redo |
26 | 33 | next-actions |
27 | | - forbidden-rebrandings)) |
| 34 | + forbidden-rebrandings |
| 35 | + earn-back-summary |
| 36 | + theory-work-summary |
| 37 | + current-state)) |
28 | 38 |
|
29 | 39 | ;;; ============================================================ |
30 | 40 | ;;; Project identity |
|
353 | 363 | (example-10-abstract-interp . "EchoExampleAbsInt.agda (PR #82)") |
354 | 364 | (example-6-numeric . "still unblocked, only remaining example item"))))) |
355 | 365 |
|
| 366 | +;;; ============================================================ |
| 367 | +;;; Current state (refreshed 2026-06-12) — the three active |
| 368 | +;;; workstreams. Sourced from CLAUDE.md rung-state + roadmap-gates.adoc |
| 369 | +;;; + docs/bridges/cross-repo-bridge-status.md (2026-06-02). |
| 370 | +;;; ============================================================ |
| 371 | +;;; |
| 372 | +;;; This block is the up-to-date status surface. The EI-2 record above |
| 373 | +;;; is permanent history; this block is the living state. Honest labels |
| 374 | +;;; are (landed) / (partial) / (open) per the rung-consolidation policy. |
| 375 | + |
| 376 | +(define current-state |
| 377 | + '((as-of . "2026-06-12") |
| 378 | + (one-line . "Constructive Agda formalisation of fiber-based structured loss (\"echo types\"): Echo f y := Σ (x : A) , (f x ≡ y). --safe --without-K throughout; zero postulates in load-bearing tracks; gated identity-claim development.") |
| 379 | + (build-invariant |
| 380 | + . "agda -i proofs/agda proofs/agda/All.agda and proofs/agda/Smoke.agda both exit 0 under --safe --without-K. Every headline theorem pinned in Smoke.agda via a `using` clause; every module wired into All.agda. scripts/kernel-guard.sh PASS.") |
| 381 | + (toolchain |
| 382 | + . ((agda . ">= 2.6.3") |
| 383 | + (stdlib . ">= 2.3 (CI installs v2.3)") |
| 384 | + (ci-workflow . ".github/workflows/agda.yml"))) |
| 385 | + |
| 386 | + (workstreams |
| 387 | + ((composition-track |
| 388 | + (doc . "Echo.agda + docs/echo-types/{composition,fibration-package,universal-property}.adoc") |
| 389 | + (status . landed) |
| 390 | + (highlights |
| 391 | + . ("Base accumulation iso Echo-comp-iso (packaged _↔_)" |
| 392 | + "Cancellation iso cancel-iso parameterised by s-left/s-right + both triangle identities (PR #25)" |
| 393 | + "Pentagon coherence complete: Echo-comp-iso-pent-{B,echo} as refl; full Σ-associativity iso Echo-comp-pent-Σ-assoc packaged via stdlib Function.Bundles._↔_"))) |
| 394 | + |
| 395 | + (ordinal-track |
| 396 | + (doc . "docs/echo-types/buchholz-plan.adoc + buchholz-rank-obstruction.adoc") |
| 397 | + (status . partial) |
| 398 | + (target . "Bachmann–Howard ψ₀(Ω_ω) as first credible milestone; stretch ψ(Ω_Ω) ≈ TFBO") |
| 399 | + (highlights |
| 400 | + . ("E1–E7 landed (OT syntax, ℕ-staged closure, CNF, pedagogical ψ, Buchholz scaffold, well-formedness, echo bridge)" |
| 401 | + "WfCNF restriction + limit-shaped ω-power rank: RankPow / RankPowDomination / HeadOmega / HeadOmegaInversion landed" |
| 402 | + "Slice 3+4 Route A arc landed (PRs #165–#170): RankMonoUnion umbrella over source-rule extensions; well-foundedness of _<ᵇᵘ_ via rank-embedding transport (#170)" |
| 403 | + "WF-0 partial Buchholz order _<ᵇ_ and WF-1 well-foundedness wf-<ᵇ landed for the admitted core")) |
| 404 | + (open |
| 405 | + . ("Full constructor set beyond the admitted core (K-limited shared-binder cases <ᵇ-ψα, <ᵇ-+2)" |
| 406 | + "Unbudgeted _<ᵇʳᶠ_ global WF — eliminate the explicit ℕ budget from wf-<ᵇʳᶠᵇ without leaving --safe --without-K" |
| 407 | + "Push the surface-route WF back into Order.agda's main _<ᵇ_ package"))) |
| 408 | + |
| 409 | + (establishment-track |
| 410 | + (doc . "docs/echo-types/establishment-plan.adoc + earn-back-plan.adoc + paper.adoc + types-abstract.adoc") |
| 411 | + (status . partial) |
| 412 | + (thesis . "Echo characterised as a *reindexing modality of structured loss* (coeffect/quantitative lineage) — explicitly NOT the linear/dependent judgmental ladder; Echo adds no new judgment, it is definitionally fib.") |
| 413 | + (highlights |
| 414 | + . ("Pillars A–D internal programme COMPLETE + verified (2026-05-17): EchoFiberBridge, EchoPullback, EchoGradedComonad, EchoSeparating, EchoRelModel" |
| 415 | + "Pillar F earn-back programme CLOSED (2026-05-20): F4+F2 (2026-05-18), F1+F3 (2026-05-20) — see earn-back-summary + META adr-007/008/009" |
| 416 | + "Tier-1+2+3 canonical-identity spine + audience moves + EchoCanonicalIdentitySuite (2026-05-27)" |
| 417 | + "R-2026-05-18 retractions discipline: five claims retracted, four earned back at honest strength, conservativity metatheorem stays retracted")) |
| 418 | + (open |
| 419 | + . ("Pillar E only: clear paper.adoc [EXPAND] tags (background primer landed; related-work / evaluation / ordinal consumer-evidence appendix pending — last gated on Bachmann–Howard)" |
| 420 | + "THEN offline/author-driven: Zenodo DOI + installable library packaging + outreach (flag to user; do NOT auto-run)"))))) |
| 421 | + |
| 422 | + (cross-repo-bridges |
| 423 | + ;; Source of truth: docs/bridges/cross-repo-bridge-status.md (2026-06-02). |
| 424 | + ((cno-bridge . "content-bridge done (EchoCNOBridge.agda ↔ absolute-zero/CNO.agda); cross-prover Coq/Lean4 alignment is the next row") |
| 425 | + (janus-bridge . "name-bridge only; structural-mirror to januskey Idris2 OpKind decided, content-bridge deferred") |
| 426 | + (tropical . "citation-level alignment (Agda cannot import .thy/.lean); first alignable pair identified") |
| 427 | + (echotypes-jl . "executable companion shipped — EchoTypes.jl v0.2.0 (pinned e7dded6); finite-domain shadow, no proof claims; Agda is source of truth") |
| 428 | + (ephapax-l3 . "navigability bridge done, content bridge NARROW (EchoEphapaxBridge.agda; L3 only)") |
| 429 | + (valence-ochrance . "exploratory downstream consumer; citation-level only, NO bridge module, Core Affect = NO"))) |
| 430 | + |
| 431 | + (governance-artefacts-added |
| 432 | + ;; This 2026-06-12 machine-readable / governance sweep. |
| 433 | + ((6a2 . "AGENTIC/NEUROSYM/PLAYBOOK already present (Guile Scheme); STATE/META/ECOSYSTEM refreshed to current reality") |
| 434 | + (anchors . "anchors/ANCHOR.a2ml created; clade assignment is a TODO (gv-clade-index registry)") |
| 435 | + (contractiles . ".machine_readable/contractiles/{must,dust,bust,trust} created, harmonised with the existing root contractiles/") |
| 436 | + (svc-k9 . "svc/k9 self-validation templates added") |
| 437 | + (agent-instructions . "agent_instructions/{methodology,coverage,debt,README} added") |
| 438 | + (integrations . "integrations/{echotypes-jl,arghda-core,panll,groove,verisim} added from real bridge facts") |
| 439 | + (bot-directives . "bot_directives/{hypatia,gitbot-fleet,git-private-farm} hook directives added") |
| 440 | + (wiki . "in-tree wiki/ authored: Home + Overview + Architecture + Working-Rules + Roadmap (AsciiDoc)"))) |
| 441 | + |
| 442 | + (do-not-reopen-current |
| 443 | + . ("Pillars A–D internal programme (complete since 2026-05-17)" |
| 444 | + "Pillar F gates F1–F4 (closed 2026-05-20; F1 via EchoGradedComonadF1, F3 via two non-iso grade-monoid instances)" |
| 445 | + "the R-2026-05-18 retraction narrowings (conservativity metatheorem stays retracted)" |
| 446 | + "the closed Buchholz constructor set under WfCNF + admissibility + lex-pair" |
| 447 | + "EI-2 (terminated 2026-04-29; see terminated-questions above)")))) |
| 448 | + |
356 | 449 | ;;; ============================================================ |
357 | 450 | ;;; END OF STATE |
358 | 451 | ;;; ============================================================ |
0 commit comments