Files
QuantEngineByItz/docs/proposed_AGENTS_constitution_v1.md
T
kjh2064 48b4361923 feat: 릴리즈 DAG에 섹터 유니버스 월간 갱신 검증 노드 추가 (step_count 86->87)
spec/41_release_dag.yaml:
- validate_sector_universe_monthly_refresh 노드 신설 (wave_0, strict:false)
  - cmd: validate_sector_universe_monthly_refresh_v1.py
  - PASS/WARN=0, FAIL=1 (stale/missing_headers 차단)
  - 실행 결과: gate=PASS (naver_rows=100, missing_source_url=0)
- step_count: 86 -> 87

docs/proposed_AGENTS_constitution_v1.md:
- Status APPLIED (2026-06-15) 표시 — AGENTS.md Section 6b 적용 완료

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-15 23:23:00 +09:00

1.4 KiB
Raw Blame History

AGENTS Constitution Proposal

This proposal extracts the top-level operating principles from AGENTS.md without changing the original file.

Principles

  1. No price, quantity, stop, take-profit, or score may be invented by the LLM.
  2. Only registered formula IDs in spec/13_formula_registry.yaml may be cited.
  3. Temp/ files may not be used as runtime source unless explicitly designated as build output.
  4. Canonical artifacts must be read through canonical_manifest.yaml.
  5. Replay performance must never be presented as live performance.
  6. Live T+20 sample counts below 30 may not be promoted to active or PASS_100.
  7. Validation failures may not be bypassed with narrative explanations.
  8. Missing files or missing provenance must be rendered as DATA_MISSING.
  9. GAS may not gain new investment decision logic.
  10. Prompts may not request the LLM to calculate prices, quantities, thresholds, or scores.
  11. Failed harness states may not be rendered as executable order tables.
  12. Final decision authority must come from a single canonical execution packet.

Notes

  • Status: APPLIED (2026-06-15) — All 12 principles reviewed; 5 not-yet-present ones added to AGENTS.md Section 6b.
  • Principles 13, 5, 78 were already covered in existing AGENTS.md sections (0, 2, 3, 7).
  • Principles 4, 6, 9, 10, 11, 12 → consolidated into AGENTS.md Section 6b.