8cfd0e65cf
AEG-X-001: Version Support Policy & Cross-Version Test Coverage Matrix
Implementation:
1. docs/CURRENT/AEG-X-001_VERSION_SUPPORT_POLICY.md
- Approved version ranges: .NET 8/10, PostgreSQL 14/15/16, Node.js 22
- Cross-version test scope: Build/Unit/Integration/DbUp/Outbox
- CI/CD automation strategy and evidence preservation
2. .gitea/workflows/cross-version-matrix.yml
- 6x3 matrix: .NET 8/10 × PostgreSQL 14/15/16
- Per-version: Build + Unit/Integration/DbUp/Outbox tests
- Frontend build (Node 22 + pnpm 10)
- Migration rehearsal (PG 14/15/16 fresh/re-run/idempotent)
- Evidence collection: evidence/AEG-X-001/{net*-pg*/,logs/}
Principles Applied:
- 현장감 (실제 CI/CD 실행)
- 재현성 (모든 버전 조합 테스트)
- 이력성 (모든 증거 저장)
- 안정성 (부분 실패 허용, 전체 증거 수집)
- 정규화 (버전별 일관된 테스트)
Next Step: Manual CI run to collect cross-version evidence for AEG-X-001 completion.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>