Capability maturity

Maturity labels communicate the software evidence available on the current development branch. They do not certify physical accuracy outside the tested domain.

Labels

Stable

A versioned public workflow has documented compatibility expectations, clean-install coverage, representative regression tests, and release-level validation. No workflow is declared Stable merely because it has existed for a long time.

Beta

The documented path has focused tests and runnable examples, but interfaces, defaults, platform coverage, or validation breadth may still change.

Experimental

A research or prototype path with narrower evidence, active interface changes, substantial optional dependencies, or incomplete end-to-end release coverage.

Current development-branch matrix

Area

Maturity

Entry documentation

Evidence path

Native molecular RHF and integral representations

Beta

Five-minute quickstart, Backends and Integral Representations, Quantum Chemistry

tests/test_rhf.py, tests/test_native_integrals.py

MP2 and selected active-space workflows

Beta

MP2 and COMP2, CASCI and CASSCF

tests/test_mp2.py, tests/test_casci.py, tests/test_casscf.py; CASSCF currently requires the accelerators extra

DVR and small grid-dynamics paths

Beta

Discrete Variable Representation

tests/test_fedvr.py, tests/test_sddvr.py, examples/dvr/fedvr_harmonic_oscillator.py

Basic superoperators and Lindblad utilities

Experimental

Open quantum dynamics

examples/liouville_space.py, examples/redfield.py

Geometric, LDR/LDRFG, and nonadiabatic workflows

Experimental

Geometric Quantum Dynamics, Nonadiabatic Molecular Dynamics

tests/test_ldrfg.py, tests/test_ehrenfest.py and model-specific examples

HEOM and structured-bath workflows

Experimental

HEOM and structured baths

examples/heom.py and repository examples

Molecular GW/BSE

Experimental

GW and BSE

tests/test_gw_smoke.py and comparison scripts

Real-time TDHF/TDDFT and coupled dynamics

Experimental

TDDFT and Ehrenfest Dynamics

tests/test_rttdhf.py, tests/test_rttddft.py

MPS, DMRG, NARG, LETTA, and non-Abelian paths

Experimental

Matrix Product States, Non-Abelian DMRG Design Notes

Method-specific tests under tests/; support varies by solver

Spectroscopy, Floquet, polariton, UED, MD, and ML research workflows

Experimental

Nonlinear molecular spectroscopy, Floquet, Polariton, Examples Gallery

Model-specific examples and focused tests where listed

Promotion criteria

Experimental to Beta requires a documented public path, deterministic smoke coverage, stated units and limitations, and validation against an analytic or independent reference for a representative case. Beta to Stable additionally requires versioned API expectations, clean-install and supported-platform coverage, release artifacts, upgrade guidance, and sustained maintenance.

Report a stale label through the issue tracker with links to the relevant documentation, tests, and validation evidence.