Refactor code structure for improved readability and maintainability; optimize performance in key functions.

This commit is contained in:
master
2025-12-22 19:06:31 +02:00
parent dfaa2079aa
commit 4602ccc3a3
1444 changed files with 109919 additions and 8058 deletions

20
bench/AGENTS.md Normal file
View File

@@ -0,0 +1,20 @@
# bench/AGENTS.md
## Purpose & Scope
- Working directory: `bench/` (benchmarks, golden corpus, determinism fixtures).
- Roles: QA engineer, performance/bench engineer, docs contributor.
## Required Reading (treat as read before DOING)
- `docs/README.md`
- `docs/19_TEST_SUITE_OVERVIEW.md`
- `bench/README.md`
- Sprint-specific guidance for corpus/bench artifacts.
## Working Agreements
- Deterministic artifacts: stable ordering, fixed seeds, UTC timestamps.
- Offline-friendly: no network dependencies in benchmarks unless explicitly required.
- Keep fixtures and manifests ASCII and reproducible; avoid oversized binaries when possible.
## Validation
- Validate manifests/fixtures with local scripts when available.
- Document any new fixtures in `bench/README.md` or sprint notes.