Files
KArtSell.Aegis/.gitea
kjh2064 8cfd0e65cf feat(wbs): AEG-X-001 cross-version test matrix implementation
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>
2026-08-17 16:49:17 +09:00
..