Product Charter & Scope
Lock the V1 user, decision model, scope, non-goals, and success criteria before code exists.
Local-first research and decision system; Oat is the only execution layer in V1.
P9 operational pipeline is complete. The remaining gate is 10 chronological COMPLETE-only local shadow sessions before any protected workflow decision.
1/10 doneP5.5.1เสร็จแล้วCRWV 2026-07-30 appended through the explicit P7 runner; journal is local and append-only.
P5.5.2ACTIVERun explicitly after each completed US session. PARTIAL/UNAVAILABLE/duplicate/out-of-order data does not count.
P5.5.3รอพี่โอ๊ตAfter 10 eligible sessions, retain daily-stock-brief unless Oat explicitly approves any protected-workflow change.
Lock the V1 user, decision model, scope, non-goals, and success criteria before code exists.
Create a reconciled source of truth for holdings, cost bases, cash, and trade history.
Implement transparent Stage, MA, RSI, volume, relative-strength, and price-range calculations.
Generate explainable setups with entry, stop, target, allocation cap, correlation, and concentration checks.
Publish the daily post-close report and record every system recommendation and Oat decision.
Evaluate frozen rules chronologically with costs, slippage assumptions, benchmarks, and bias checks.
Bring yfinance historical daily EOD data through a provider-isolated, raw/unadjusted, provenance-preserving boundary for chronological replay.
Create an explicit local-only workflow to record real chronological shadow sessions from validated market data without changing daily-stock-brief.
Provide a mobile-first static dashboard of explicit local portfolio snapshots and validated completed EOD data.
Make explicit local completed-session refresh observable and repeatable without modifying the protected daily-stock-brief.
D1DECIDEDผลต่อระบบ: The watchlist will be versioned; additions/removals require a dated reason to prevent hindsight bias. P0.6 is next.
D2DECIDEDผลต่อระบบ: No duplicate data entry. The future ledger will retain source labels and treat broker reconciliation as a separate later step. P0.7 is next.
D3DECIDEDผลต่อระบบ: New Copilot output runs in local shadow mode first; it cannot replace, pause, or modify the existing cron without explicit Oat approval after parity review.
D4DECIDEDผลต่อระบบ: Copilot shadow reports align to the same post-close cadence for apples-to-apples comparison.
D5DECIDEDผลต่อระบบ: The system will surface concentration and regime risk with evidence but will never force a sale. P0.9 is next.
D6DECIDEDผลต่อระบบ: Scope is now safe and finite. P0.5 — initial stock universe — is the next decision.
D7รอการตัดสินใจผลต่อระบบ: Defines paper-evaluation success criteria.
D8DECIDEDผลต่อระบบ: P6 may build an isolated provider adapter and provenance-preserving local intake. Historical replay is supplementary and cannot satisfy P5.5 live-shadow evidence alone.