mirror of
https://github.com/actualbudget/actual.git
synced 2026-07-15 22:54:03 -05:00
Introduces runtime performance benchmarks for hot paths that can silently regress, complementing the existing bundle-size guard: - CRDT merkle trie (build/diff/prune) - AQL query compilation - OFX/QIF/CAMT import parsers Benchmarks live next to their code as `*.bench.ts` files and run via `yarn bench` (root `vitest.bench.config.mts`). A new `benchmark.yml` workflow runs them under CodSpeed in CI to report perf deltas on PRs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016UwZpHTjFGo5jBTp8SZVad