Files
KArtSell.Aegis/contracts
kjh2064 80d1636107 feat(AEG-X-009): consolidate external data source catalog with SLA/retry policies
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>
2026-08-07 15:57:36 +09:00
..
2026-08-02 05:15:36 +09:00
2026-08-02 05:15:36 +09:00
2026-08-02 05:15:36 +09:00
2026-08-02 05:15:36 +09:00

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-256 a269a0331b83c0f6ec108e7587de1d20c798036ff8d0c03d726cd854e73d8480.
  • 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.