Release 1 (R1): What Shipped
Release 1 is the first “stable foundation” slice of PyCauset: rectangular matrices, a real dtype system (including complex floats), a persistent on-disk container, and a semantic properties mechanism that can change algorithm choices.
This section summarizes the implemented user- and contributor-facing behavior, not the planning documents.
In this section
- Shapes & NxM matrices: R1 Shapes (NxM Matrices)
- Persistence & snapshots: R1 Storage (Persistence Container)
- Semantic properties: R1 Properties (Semantic Metadata)
- DTypes, promotion, overflow: R1 DTypes (Integers, Float16, Complex)
- Linear algebra endpoints: R1 Linear Algebra (Core Ops)
See also
Completed plan coverage (traceability)
This section is the “are we missing anything?” crosswalk from the completed R1 plans to the front-end documentation.
- R1_SHAPES → R1 Shapes (and NxM Support Status)
- Plan artifact: R1_SHAPES_PLAN
- R1_STORAGE → R1 Storage (canonical: Storage and Memory)
- Plan artifact: R1_STORAGE_PLAN
- R1_PROPERTIES → R1 Properties (API footprint in MatrixBase / VectorBase)
- Plan artifact: R1_PROPERTIES_PLAN
- DTYPE_COMPLEX_OVERFLOW → R1 DTypes (canonical: DType System)
- Plan artifact: DTYPE_COMPLEX_OVERFLOW_PLAN
- R1_LINALG → R1 Linear Algebra
- Plan artifact: R1_LINALG_PLAN
- Restructure → Dev Handbook (starting at Restructure Plan)
- Plan artifact: Restructure Plan (execution record)