docs/architecture/README.md
Durable architecture reference for RustFS: migration guardrails, runtime contracts, boundary rules, and support matrices.
Two rules keep this directory healthy:
Cargo.toml, CI steps from .github/workflows/ci.yml, code structure from
the code. scripts/check_doc_paths.sh fails the pre-commit gate when a
doc here references a file path that no longer exists.scripts/check_architecture_migration_rules.sh)xl.meta) compatibility contract; the frozen invariants for all user-data read/write, encode/decode, quorum, heal, and decode toleranceHistorical plans and trackers (rebalance/decommission phases, migration-progress ledger, and the one-shot migration snapshots that fed it — startup timeline, scheduler baseline, profiling/NUMA capability inventory, KMS development defaults inventory) were retired in 2026-07 once the architecture-review ledger they served closed out (backlog#660/#665). Planning documents are no longer kept in the repository.