thread-master/docs/product/scout-topic-quality/tasks/INDEX.md

48 lines
3.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Tasks INDEX: scout-topic-quality
> Status: `complete`
> Source: `docs/product/scout-topic-quality/plan.md`
> Updated: `2026-08-10`
| ID | Title | Milestone | Status | Est. change |
|----|-------|-----------|--------|-------------|
| [T001](T001-backend-quality-baseline.md) | 後端品質基線與 fixtures | M0 | done | ~170 test lines |
| [T002](T002-scout-page-test-harness.md) | Scout 頁面測試骨架 | M0 | done | ~160 test lines |
| [T010](T010-web-run-contracts.md) | 前端 Run 與分頁契約 | M1 | done | ~140 lines |
| [T011](T011-web-scout-memory-repo.md) | 前端 in-memory Scout repository | M1 | done | ~190 lines |
| [T012](T012-scout-run-browser.md) | 批次列表與獨立分頁 | M1 | done | ~180 lines |
| [T013](T013-scout-result-time-pager.md) | 結果分頁與貼文時間 | M1 | done | ~180 lines |
| [T014](T014-scout-refresh-delete-state.md) | 新批次提示與刪除收斂 | M1 | done | ~150 lines |
| [T015](T015-scout-ui-regressions.md) | Scout UI 文案與回歸案例 | M1 | done | ~60 prod + 150 test lines |
| [T020](T020-scout-run-api-goctl.md) | Run API 契約與 goctl 生成 | M2 | done | ~180 authored lines |
| [T021](T021-backend-run-domain.md) | 後端 Run domain 與狀態規則 | M2 | done | ~170 lines |
| [T022](T022-run-api-converters-guards.md) | API converters 與未實作保護 | M2 | done | ~160 lines |
| [T030](T030-run-repository-contract.md) | Run repository 查詢契約 | M3 | done | ~140 lines |
| [T031](T031-memory-run-store.md) | Memory Run store | M3 | done | ~190 lines |
| [T032](T032-mongo-run-store.md) | Mongo Run store 與索引 | M3 | done | ~200 lines |
| [T033](T033-run-post-pagination-legacy.md) | 結果分頁與 legacy run | M3 | done | ~190 lines |
| [T034](T034-run-usecase-api.md) | Run usecase 與 API logic | M3 | done | ~180 lines |
| [T040](T040-topic-signature.md) | 話題簽章與必要概念群 | M4 | done | ~180 lines |
| [T041](T041-candidate-evaluation.md) | 候選判定與品質計數 | M4 | done | ~190 lines |
| [T042](T042-historical-identity-dedupe.md) | 歷史 identity 去重 | M4 | done | ~140 lines |
| [T043](T043-eligible-target-search.md) | 合格數驅動的分階段補量 | M4 | done | ~200 lines |
| [T044](T044-run-atomic-publish.md) | Run 原子可見與 score 排序 | M4 | done | ~180 lines |
| [T045](T045-search-quality-tests.md) | 搜尋目標與關聯性回歸 | M4 | done | ~200 test lines |
| [T050](T050-scan-run-job-link.md) | Scan、Run 與 Job 一對一 | M5 | done | ~180 lines |
| [T051](T051-worker-run-lifecycle.md) | Worker guarded 生命週期 | M5 | done | ~190 lines |
| [T052](T052-worker-failure-idempotency.md) | Worker 失敗與冪等驗證 | M5 | done | ~180 test + 40 prod lines |
| [T060](T060-live-scout-run-repo.md) | Live Run repository mapping | M6 | done | ~170 lines |
| [T061](T061-scout-live-refresh.md) | Scout live 載入與完成提示 | M6 | done | ~170 lines |
| [T062](T062-scout-live-errors-delete.md) | Live 錯誤與刪除行為 | M6 | done | ~140 lines |
| [T063](T063-live-contract-regressions.md) | Live contract 與相容回歸 | M6 | done | ~190 test lines |
| [T070](T070-topic-quality-gate.md) | 30 題品質門檻 | M7 | done | ~180 test/tooling lines |
| [T071](T071-final-audit-docs.md) | 全域驗證與文件收尾 | M7 | done | ~80 doc/test lines |
| [T072](T072-post-audit-recall-hardening.md) | 真實稽核後的召回與去重補強 | M4/M7 | done | ~90 prod + 50 test/doc lines |
## 執行規則
- 預設依 ID 與 Depends on 執行;不得因同 milestone 而把鄰近 task 一併改掉。
- 開始前將該列改為 `doing`;通過 Acceptance 後改為 `done`
- 產品碼只能在使用者批准本 INDEX 並指定 task或全部後開始。
- 若實際變更預估超過 200 行且能再切出獨立 Done先拆 task 再實作。