docs(feasibility): standing feasibility assessment + seam-class/evidence-tier regularity matrix - #130
Merged
Conversation
…vidence-tier regularity matrix Recon-level feasibility assessment of the -iser family (docs/FEASIBILITY.adoc) with a machine-readable per-iser classification (docs/feasibility-matrix.toml): - seam classes (injector / service / scaffolder) — an -iser may claim only what crosses its C-ABI seam - evidence tiers T0-T3 (chapeliser's Provable lane as the family template) - language bar L0-L3 for the estate languages (a2ml, k9, eclexia, ...) - per-language verdicts for the focused set: a2mliser, k9iser, eclexiaiser, chapeliser, futharkiser, and the Idris2-as-ABI bet in both its scoping options - README/ATLAS pointers to the assessment Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com>
arena-ai-coding-agent
Bot
requested a review
from hyperpolymath
as a code owner
September 25, 2026 17:02
Contributor
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
A recon-level feasibility assessment of the -iser family, written as a standing policy document rather than a one-off review:
docs/FEASIBILITY.adoc— the assessment itself: what the project is trying to achieve (product / thesis / estate, assessed separately), the overall verdict, the seam classification, evidence tiers, the language bar, per-language verdicts, and the recommended shape.docs/feasibility-matrix.toml— machine-readable form: all 29 -isers classified by seam class (6 injector / 14 service / 9 scaffolder), evidence tier (T0–T3), and language level (L0–L3, estate languages), each with a grounded note.README.adoc/docs/ATLAS.adoc— pointers to the assessment, and a re-scoped statement of the family promise.Why
The headline promise ("superpowers … without you ever learning those languages", a "formally verified" ABI for 28 runtimes, aspects that "compose … without knowing about each other") is infeasible as stated for structural reasons — semantic guarantees do not cross C ABIs, manifests conserve rather than abolish the learning curve, runtimes each assume they own the process, and a 28-language proof programme is CompCert-scale per language.
The re-scoped programme — verified binding generators + foreign-runtime services + pattern scaffolders, each claiming only what crosses its seam — is feasible, has deep prior art, and is already partly demonstrated in-estate: chapeliser's
Provablelane is green on main (Idris2 proofs check, Zig FFI tests, golden codegen, generated Chapel compiled and run bychplin CI), andabi-emit-manifest/abi-verifyis a genuinely reusable drift gate.The regularity introduced (the point of the PR)
Provablelane is the family template.Notable per-language verdicts (focused set)
Notes for reviewers
6397682, both satellites, sibling -iser repos (sizes/CI/stars), chapeliser's greenProvablelane, and the language repos (eclexia, a2ml, phronesis, …).