Files
Profa 6a75b73680 fix: security hardening, god-file decomposition, and QE v3.7.0 reports
- Fix 2 command injection vulnerabilities: replace execSync string
  interpolation with spawnSync argument arrays + path validation in
  test-execution-handlers.ts and loc-counter.ts
- Migrate 21 Math.random().toString(36) ID generation sites to
  crypto.randomUUID() across 20 files
- Decompose task-executor.ts (2,173 lines) into 11 modules using
  Extract Handler pattern (684-line coordinator + 10 handler files)
- Replace JSON.parse with safeJsonParse in brain-exporter.ts
- Apply 3 performance/correctness fixes: CircularBuffer for event
  history, copy-before-sort in GOAP planner, manual cloneState in
  plan-executor
- Migrate console.* to structured logger in queen-coordinator and
  memory-auditor
- Fix 4 environment-dependent test assertions in task-executor tests
- Exclude browser-dependent tests in vitest.config.ts to match CI
- Add QE v3.7.0 analysis reports (9 reports, fleet-coordinated)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 21:02:50 +00:00
..