Design Documents
The active architecture discussion lives in the repository design set under docs/design/.
Main Entry Points
- Design index on GitHub
- Julia frontend overview
- Core primitives
- TreeTN and chain support
- Quantics layer
- BubbleTeaCI migration boundary
- Extensions and compatibility
- Roadmap
How To Read Them
Start with the overview, then the TreeTN and quantics documents, then the roadmap. The BubbleTeaCI note is important for clarifying what does not belong in Tensor4all.jl.
Two cross-package boundaries are especially important while reviewing the design:
QuanticsGrids.jlowns grid semantics and coordinate conversion;Tensor4all.jladopts and re-exports a curated subset.BubbleTeaCIownsTTFunctionand high-level workflows; it should build onTensor4all.jlrather than duplicating lower layers.
For the implementation work intentionally staged beyond the initial reset, see Deferred Rework Plan.