80d1636107
Deliverables: - Enhanced source-catalog.md v2.0: KRX/OpenDart/KIS APIs with full SLA/retention/fallback - New source-approval.v1.json: JSON schema contract for data source governance - New AEG-X-009_SOURCE_CATALOG_CONSOLIDATION.md: Execution summary (45 min) Resolves VS-02 data governance unknowns: ✅ KRX listing/delisting source confirmed ✅ Import SLA documented (T+0, <4 hours) ✅ Audit/correction policy defined Enables parallel development: → VS-02-01: Data governance UNBLOCKED → VS-03-01/04-01: Design can proceed → Phase 2 implementation: No source unknowns AGENTS.md v16.0: 13/13 criteria ✅ Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Versioned contracts
This directory is the machine-readable contract surface for policy, event and outcome-metric definitions.
policies/sell-policy-contract.v1.json: approved research-candidate implementation values; SHA-256a269a0331b83c0f6ec108e7587de1d20c798036ff8d0c03d726cd854e73d8480.events/signal-decision-created.v2.schema.json: immutable outbox payload contract.metrics/outcome-metrics.v1.json: proposed metric definitions; Quant/Risk approval is still required.
The C# constants are intentionally checked against the policy JSON by scripts/validate_v123.py. A changed value without a Model Change record, Golden vectors and OOS impact evidence blocks G2.