analysisView source

Evidence and status

Alpha deliberately separates claims that software projects often collapse. A source file, a green checker, a generated executable, and a physical run are different facts.

Assurance ladder

LevelWhat it establishesWhat it does not establish
DeclaredA contract or requirement exists.An implementation exists.
Source presentRelevant implementation text exists.It parses or checks.
CheckedA named compiler identity accepted the relevant closure.Native lowering or execution works.
TestedA named test ran against named source and tool identities.Every target or environment is covered.
EmittedA target artifact and receipt were produced.The artifact executed correctly.
Self-hostedBound compiler generations reproduced the required canonical identity.A changed generation is also self-hosted.
Physically attestedA named machine executed a bound artifact and produced durable evidence.General correctness outside that profile.
Quality-bearingA separate empirical result supports performance or output quality.Compiler proof obligations disappear.

What alpha check proves

For the selected workspace, root, edition, and compiler identity, a successful check establishes the implemented parsing, resolution, elaboration, trusted type/quantity/effect checking, and totality obligations for the closure. It does not establish that every checked term has a supported native lowering.

What this site's REPL proves

The workbench runs the actual deployed Alpha binary in a sandbox. It checks one isolated module and reference-normalizes main. The result is useful language feedback, but it is intentionally labeled reference evaluation. The site does not claim native execution, GPU execution, checkpoint continuation, or current-generation self-hosting.

Current project boundary

Alpha is an active bootstrap research project. Substantial language, checker, formatter, linter, LSP, x86-64, ELF, SM86, GPU runtime, learning-system, and evidence machinery exists. The exact promoted state moves with repository evidence, so use current repository goals, work log, and durable evidence directories rather than a timeless badge.

Documentation authority

When sources disagree:

  1. the Specification defines normative language behavior;
  2. an edition manifest binds behavior to concrete schemas and artifacts;
  3. generated grammar, reference, and diagnostics describe their pinned implementation surface;
  4. the guide explains but does not override the specification; and
  5. the changelog records movement within an edition.

Generated pages include their own source revision. A historical generation header is not proof that every later repository change was re-audited.