For developers

Developer architecture

Implementation notes, design proposals, performance investigations, and build-system records for contributors working on the αLoop codebase.

Developer notes

Implemented architecture

How the current runtime, physics layers, parsers, and symbolic engines are organized.

ImplementedcurrentSystem architecture

GammaLoop architecture

Application shell, domain core, state lifecycle, integration and event pipelines, persistence, concurrency, and tests.

Read note
ImplementedcurrentArchitecture diagram

Spenso parsing flow

Dispatch, shorthand modes, structure inference, materialization, chain and trace expansion, and parser edge cases.

Read note
Partially current · reviewed 2026-08-18currentDrawing architecture and syntax reference

GammaLoop Drawing Architecture

The current GammaLoop/Linnest/Kurvst drawing pipeline, DOT data ownership and style callbacks, with the superseded evaluated-field proposal kept behind an explicit historical boundary.

Read note
Implemented reference · reviewed 2026-08-18currentSymbolic algebra implementation reference

Spenso Symbolica Syntax And Rewrite Idioms

Implemented Spenso surface forms, tag-aware builders and patterns, and the Idenso pass boundaries used for static and dynamic algebraic rewrites.

Read note
Implemented · reviewed 2026-08-18currentSystem architecture

Spenso implementation architecture

Tensor structures and payloads, direct contraction, network graph/store execution, Symbolica parsing, serialization and ownership boundaries, invariants, and tests.

Read note
Implemented · reviewed 2026-08-18currentSystem architecture

Idenso implementation architecture

Representation and symbol initialization, symbolic tensor/network boundaries, rewrite families, Schoonschip execution, feature and serialization limits, index ownership, invariants, and tests.

Read note
Mixed shipped evidence and target specification · reviewed 2026-08-21proposalImplementation source map

Idenso FORM color and Dirac source map

FORM sources, Symbolica and Spenso target patterns, implementation mappings, historical validation commands, and unresolved provenance retained behind the concise public convention contract.

Read note
Implemented · reviewed 2026-08-18currentSystem architecture

Vakint implementation architecture

Topology construction, canonicalization and tensor-reduction flow, backend selection, external-process ownership, persistence boundaries, invariants, and tests.

Read note

Developer notes

Design proposals

Possible changes that are deliberately kept separate from the implemented architecture.

Developer notes

Engineering investigations

Dated measurements and diagnostic records. Treat their results as experiment context, not timeless API guarantees.

Archived · supersededarchivedSuperseded drawing proposal

GammaLoop Evaluated-Field Proposal

The superseded proposal for executable Typst fields in DOT drawing data, preserved separately from the maintained callback-based drawing architecture.

Read note
Archived · non-reproduciblearchivedPerformance investigation · 2026-05-25

BNL Benchmark Investigation

A 2026-05-25 threshold-subtraction and four-mass integration study whose cards and graph remain, but whose generated states, workspaces, command blocks, and result logs are absent.

Read note
Archived · partially reproduciblearchivedPerformance investigation · 2026-05-27 to 2026-05-28

BNL Contraction Order Performance Notes

A 2026-05-27 to 2026-05-28 contraction-order comparison with retained input atoms and example code, but incomplete machine and dependency controls.

Read note
Archived raw capturearchivedRaw evaluator evidence · undated

BNL Scalar Alias Capture

An undated four-alias evaluator rendering preserved as a concise provenance page plus a hashed ANSI data artifact instead of 9,500 lines of authored prose.

Read note
Archived · partially reproduciblearchivedPerformance investigation · 2026-06-15

Three-Loop aa to aa Performance Smoke

A 2026-06-15 generation and integration smoke record with retained cards, DOTs, scripts, and CSV summaries, explicit missing-state boundaries, and a warning for 400--570 GiB attempts.

Read note
Investigation recordinvestigationPerformance investigation

Network simplification status

Direct sum contraction behavior, profiling controls, current bottlenecks, reproduction commands, and open experiments.

Read note
Archived · non-reproduciblearchivedPerformance evidence · undated

BNL evaluator-atom capture

An undated GammaLoop 0.3.3 evaluator-atom output capture retained as non-reproducible BNL performance evidence, with its missing controls made explicit.

Read note
Archived · partially reproduciblearchivedPerformance investigation · 2026-05-18

UV scalar profile benchmark notes

A 2026-05-18 dev-optim profiling record for UV scalar tests, preserved with its removed extraction hooks and missing revision controls made explicit.

Read note
Archived investigationarchivedCI investigation · 2026-03-25

CI test failure summary

A 2026-03-25 workspace failure inventory retained as historical triage evidence rather than a current CI status page.

Read note
Archived recordarchivedImplementation history

Network execution rebase record

A trace-label-indexed record of changes preserved during the symbolic-network-simplify-v2 rebase, retained as implementation history rather than current guidance.

Read note
Superseded records

Developer notes

Build system

Contributor-facing architecture for reproducible builds and continuous integration.

Living engineering recordcurrentBuild engineering

Nix and Crane artifact reuse

A living cache-architecture contract embedded in a chronological experiment record, with historical sections explicitly separated.

Read note

Developer notes

Documentation system

Quality reviews and improvement plans for the manuals, developer notes, validation, navigation, and publishing pipeline.

Current guidecurrentContributor documentation policy

Architecture notes

How contributor architecture records are classified, reviewed, scoped, superseded, and kept separate from supported product interfaces.

Read note
Open · reviewed 2026-08-21proposalDocumentation debt register

Manual content debt register

A maintained inventory of audience, scientific-explanation, workflow, terminology, result-interpretation, and product-handoff gaps in the authored manuals.

Read note
Open · reviewed 2026-08-21proposalDocumentation debt register

API documentation debt register

A maintained inventory of inaccurate, incomplete, provisional, and example-deficient Rust and Python reference surfaces, with stable IDs and completion conditions.

Read note