docs: add AGENTS.md and SECURITY_AUDIT.md #29

Merged
sarman merged 3 commits from bug/mac-build-fail into master 2026-04-09 17:07:32 +00:00

3 Commits

Author SHA1 Message Date
Shaun Arman
c49b8ebfc0 fix: force single test thread for Rust tests to eliminate race conditions
All checks were successful
Test / frontend-typecheck (pull_request) Successful in 1m9s
Test / frontend-tests (pull_request) Successful in 1m8s
Test / rust-fmt-check (pull_request) Successful in 2m49s
Test / rust-clippy (pull_request) Successful in 19m2s
Test / rust-tests (pull_request) Successful in 20m25s
- Add --test-threads=1 flag to all Rust test commands
- Update .gitea/workflows/test.yml to use serial test execution
- Update AGENTS.md to reflect the serial test requirement

Environment variable modifications in Rust tests cause race conditions
when tests run in parallel because std::env is shared global state.
2026-04-09 10:43:45 -05:00
042335f380 Merge branch 'master' into bug/mac-build-fail
All checks were successful
Test / frontend-tests (pull_request) Successful in 1m11s
Test / frontend-typecheck (pull_request) Successful in 1m23s
Test / rust-fmt-check (pull_request) Successful in 3m29s
Test / rust-clippy (pull_request) Successful in 19m22s
Test / rust-tests (pull_request) Successful in 12m14s
2026-04-09 13:59:52 +00:00
Shaun Arman
92fc67a92c docs: add AGENTS.md and SECURITY_AUDIT.md
Some checks failed
Test / rust-fmt-check (pull_request) Has been cancelled
Test / rust-tests (pull_request) Has been cancelled
Test / frontend-typecheck (pull_request) Has been cancelled
Test / rust-clippy (pull_request) Has been cancelled
Test / frontend-tests (pull_request) Has been cancelled
- Add AGENTS.md with quick-start commands, structure, patterns, and gotchas
- Add SECURITY_AUDIT.md documenting security architecture and implementation

Note: AGENTS.md includes CI/CD workflow details, environment variables,
and critical patterns (mutex usage, IssueDetail nesting, PII handling)
2026-04-09 08:52:30 -05:00