This document outlines the next major features and improvements planned for the Tesseract Code Stim implementation.
GitHub Issue: #6
Currently, Pauli frame corrections are applied after measurement, which differs from the original paper's approach. This feature will:
- Modify the circuit flow to apply Pauli frame corrections before logical measurements
- Align the implementation more closely with the experimental procedure described in the paper
- Potentially improve quantitative reproduction of paper results
Implement comprehensive benchmarking to compare the performance of encoded logical qubits against unencoded physical qubits under realistic conditions:
- Add memory decoherence modeling for idle qubits (currently missing)
- Implement realistic T1/T2 coherence times based on trapped-ion parameters
- Generate comparative plots showing logical vs physical qubit fidelity over time
Extend the noise_cfg.py API to support custom and alternative noise models beyond depolarizing noise:
- Implement amplitude damping and phase damping channels
- Add support for correlated noise models
- Enable user-defined custom noise channels via configuration
- Add noise model parameter sweeps for comparative analysis
- Support for experimental noise characterization data import
We welcome contributions to any of these roadmap items! Please:
- Check existing GitHub issues for related discussions
- Open a new issue to discuss your proposed implementation approach
- Submit pull requests with tests and documentation
For questions or suggestions about the roadmap, please open an issue with the roadmap label.