Source of Truth: This document defines the history of changes released to the public. For future plans, see ../process/roadmaps-plans/ROADMAP.md.
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog.
code profile compile-and-profile workflow for .t81 and .tisc inputs.tisc stats, trace filter, determinism multi-run, ir validate, axion audit, env clean, weights export, and the tier command family.--dry-run support for canonfs rollback and canonfs gc.project build, project run, and project test now dispatch correctly instead of falling through to Unknown command: code.memory-stats is accepted consistently by argument parsing and now emits the expected legacy alias warning.env check, env diag, env feedback, and project build/run/test now resolves to the correct subcommand help.stdout, restoring normal pipe and redirection behavior.std::exit(1) directly.--json failures now emit a JSON error envelope with schema t81.error.v1.help and --help entry paths.lang help now explicitly documents that it is a compatibility alias for code plus ir.arr[i] = x) and object fields (e.g., obj.field = x).T81Int::significant_trits() method to determine the number of used trits.std::span optimization in T81BigInt Karatsuba multiplication, avoiding unnecessary vector copies.T81BigInt multiplication and addition to avoid Axion trap logs for expected overflows.gumbel_add in T81Prob using T81Entropy for deterministic Gumbel noise injection.T81BigInt division allocation pathology (t81_bigint_allocation_pathology_test, t81_bigint_allocation_guardrail_test).extended_gcd and modular_inverse for T81BigInt, enabling basic cryptographic primitives.T81BigInt::div_mod (and to_std_chunks) by reserving vector capacity, preventing quadratic growth during division of large numbers..tisc artifacts moved into examples/tisc/ to keep repository root clean.docs/records/inventories/repo_tree*.txt, docs/records/inventories/repo_inventory.tsv).RFC-0024 to track spec/governance wording alignment for C++23 default + C++20 compatibility lane.../explanation/ANALYSIS.md, system-status.md).