1.6 KiB
1.6 KiB
T072 真實稽核後的召回與去重補強
Status:
doneDepends on: T040, T041, T043, T071
Objective
處理品質 gate 通過後仍可能出現的「結果太少」與「不夠貼題」:同一 identity 的低品質先到候選不可阻擋後續完整候選;單一批准詞在沒有 provider offset 時需要有限的原意圖補查;多概念 query 不得被 token alias 放寬;批次清單要能辨識建立時間。
Acceptance
- irrelevant/stale/分類拒絕不會標記 local identity;eligible 與 historical duplicate 仍是 terminal identity。
- 自然句(例如「找後端工程師接案」)抽出必要主題核,不要求所有產生變體同時出現;接案/外包只作 bounded work-intent synonyms。
- provider 沒有 highlights/text 時,完整且合規的 title 可作為候選正文證據,不因空 snippet 被誤丟棄。
- activity anchor-only brief 不產生 eligible;多概念批准詞片段不會成為核心 alias。
- 單一 activity term 在同源重複後追加最多四個原意圖短查詢,所有結果仍走同一 relevance gate,且 raw cap 不變。
- Scout 批次項目顯示 UTC unix nanoseconds 轉換後的建立時間;既有 run/result 分頁行為不變。
- backend usecase tests、web tests、lint/build 全通過。
Evidence
TestCandidateEvaluatorAllowsRicherRetryAfterRejectedIdentityTestCandidateEvaluatorRejectsAnchorOnlyActivityBriefTestTopicSignatureDoesNotTurnConjunctionFragmentsIntoAliasesTestSearchPipelineExpandsOneApprovedTermWhenProviderRepeatsFirstPageapps/web/src/pages/ScoutPage.tsxbatchcreated_atdisplay