AletheiaFact / AletheiaFact/aletheia

INST-5a · Persist the reviewer's initial classification as a durable field

オープン
#2,507 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
backlog server
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。