AletheiaFact / AletheiaFact/aletheia
INST-5a · Persist the reviewer's initial classification as a durable field
- 主要言語
- TypeScript
- スター
- 55
- フォーク
- 20
- 平均マージ
- 2日 6時間
- マージ済み PR(30日)
- 2
説明
> Item derived from the fact-checking cycle analysis (**2026-07-03, v2**). Split from INST-5 (#2495). Companion proposal **ENG-2** — its strongest point.
### Finding (evidence)
Cross → final adoption (old 98.7%) is **unauditable** — `report.classification` equals the initial value. The reviewer's initial classification already exists **transiently** in ReviewTask history.
### Action
Persist the reviewer's **initial classification** as a durable field. This is the smallest change with the largest audit payoff, and guarantees the 98.7% storage artifact can never recur.
### Impact
The three-way initial→cross→final reconstruction becomes a first-class query.
---
- **Priority:** 🔴 High · **Effort:** P (quick win)
- **Parent:** #2495 · **Epic:** #2489
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
Start by tracing where ReviewTask history stores the reviewer's initial classification and where report.classification is persisted. Check the parent issue and companion proposal for the intended field and data flow. Done means the initial classification survives beyond task history and supports the initial→cross→final reconstruction query.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- typescript
- 領域
- backend, data
- issue の種類
- 機能追加
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 55/100