# 🛠️ ORON Trading Bias System — Fix Checklist (ABCD) ## A. FEEDBACK QUALITY (ยาว + ศัพท์) | # | ปัญหา | วิธีแก้ | Time | |---|---|---|---| | A1 | Comment ยาว 800-3000 คำ | Rewrite prompt → max 150 คำ + 1 action item | 2h | | A2 | ศัพท์ยาก (HTF/IRL/ERL) | Add rule: ห้ามใช้ศัพท์ที่ไม่อธิบาย | 1h | | A3 | Tone รายงาน ไม่ใช่โค้ช | Add persona: "เขียนเหมือนโค้ชพูดกับนักเรียน" | —(รวม A1) | | **TOTAL** | **3 items** | **~3 ชั่วโมง** | | --- ## B. DATA INTEGRITY (Auto-verify) | # | ปัญหา | วิธีแก้ | Time | |---|---|---|---| | B1 | Bias ใช้ self-report | Implement auto-verify: TwelveData/Yahoo Free API + cron | 5h | | B2 | Neutral logic ไม่มี | Add: ถ้า range < 0.3% = neutral ถูก | 1h | | B3 | Paper trade นับเท่า real | Add `is_paper_trade` flag + exclude leaderboard | 2h | | **TOTAL** | **3 items** | **~8 ชั่วโมง** | | --- ## C. COST & PERFORMANCE | # | ปัญหา | วิธีแก้ | Time | |---|---|---|---| | C1 | Cost สูง ($0.40-0.50/review) | Offer 2 modes: quick ($0.15) vs full ($0.50) | 3h | | C2 | Leaderboard ไม่ filter pair | Add pair filter + recent 7d/30d view | 2h | | **TOTAL** | **2 items** | **~5 ชั่วโมง** | | --- ## D. REPORTING & MEMORY | # | ปัญหา | วิธีแก้ | Time | |---|---|---|---| | D1 | Memory persistence หลวม | Cache student history + pattern tracking | 3h | | D2 | Council transcript ไม่เซฟ | Save full debate + display conviction reason | 2h | | **TOTAL** | **2 items** | **~5 ชั่วโมง** | | --- ## 📊 SUMMARY | | Total Items | Total Time | Sprint | |---|---|---|---| | **A** | 3 | 3h | 1 | | **B** | 3 | 8h | 1-2 | | **C** | 2 | 5h | 2 | | **D** | 2 | 5h | 2 | | **TOTAL** | **10** | **~21 ชั่วโมง** | **~2 sprint** | --- ## ✅ Sprint Plan **Sprint 1 (Day 1-2): CRITICAL** - A1, A2, A3 (feedback quality) - B1, B2 (auto-verify core) **Sprint 2 (Day 3-4): HIGH** - B3, C1, C2 (paper trade + cost) - D1, D2 (memory + transcript) --- ## 🚀 DoD (Definition of Done) - [ ] A: 5 feedback samples tested (< 150 คำ, ศัพท์อธิบาย, tone OK) - [ ] B: Auto-verify live + 10 homework verified จริง vs market - [ ] C: 2 modes selectable + leaderboard filter working - [ ] D: Student memory persistent across sessions + transcript saved - [ ] QA: End-to-end test 15 homework items