Files
KArtSell.Aegis/tests/KArtSell.Integration.Tests
kjh2064 ff9cc958fa Gate 3: Shadow Run Execution Guide & E2E Validation Tests
Provides complete roadmap and testing infrastructure for Gate 3 execution

Documentation: GATE_3_EXECUTION_GUIDE.md
- Prerequisites: SSH tunnel, environment setup, KArtSell.Host startup
- Shadow run execution: POST /api/shadow-runs endpoint
- Monitoring: Hangfire dashboard + polling endpoint
- Result validation: SQL queries to verify gates (PBO, DSR, cost, phase metrics)
- Troubleshooting: Common failures and recovery procedures
- Timeline: 30-60 minute end-to-end execution
- Success criteria: All gates passed, approval auto-populated

E2E Integration Tests: ShadowRunGate3Tests.cs (6 scenarios)
1. Shadow run completion - Metrics and validation gates recorded
2. Validation gate - PBO ≤ 20% verification
3. Approval auto-population - Shadow run → approval queue
4. Audit trail - CorrelationId preserved end-to-end
5. Phase segmentation - Bull/Bear/Sideways metrics captured
6. End-to-end flow - Complete workflow from execution to approval

Test Coverage:
- Validation gates (all_gates_passed, PBO, DSR, cost_2x_positive)
- Phase analysis (Bull, Bear, Sideways with metrics)
- Approval queue auto-population
- Correlation ID tracing
- Database state verification

AGENTS.md v16.0 compliance:
✓ Complete validation pipeline (6 end-to-end scenarios)
✓ Evidence preservation (all gates logged, audit trail)
✓ Reproducible flow (gate-by-gate verification)
✓ Constraint enforcement (validation gates checked)
✓ Traceability (CorrelationId, timestamps, approver tracking)

Execution Status:
- All 4 gates completed + tested (1, 2, 4, 5)
- Gate 3 ready for live execution (requires application running)
- E2E tests validate workflow when infrastructure available
- Documentation provides step-by-step execution checklist

Build: Clean, 0 errors

Next: Execute Gate 3 with live KArtSell.Host + market data

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-02 13:24:19 +09:00
..