STEP 1956 · v0.6-alpha · 2026-09-11
孤立度計 audit dashboard
STEP 1926 device の 実測 time series を append-only history として蓄積し、time-axis で LIVE / ORPHAN / RUIN / DEAD の推移を可視化する monitoring dashboard。 STEP 1955 の 「cleanup value 実測 0」 finding を 受け、 device の role を "cleanup guidance" から "measurement / audit" に shift した v0.6-alpha の 一環。
Device role: STEP 1955 で cleanup guidance value ~0% と 実測、 v0.6-alpha は 装置を time series measurement tool として 位置づけ直す。 各 run entry は append-only、 past entries は 訂正 (corrigendum note を 新 entry で 追記) のみで 編集しない。
Baseline for comparison: v0.5 以降 の entry (deterministic + 50k cap)。 v0.1-v0.4 の entry (cap-artifact ⚠ marker) は narrative context のみ で count 直接比較は 無効。
Timeline (2026-09-10〜11)
v0.6-beta STEP 1958 で追加。 選択は localStorage に永続化。
LIVE
ORPHAN
RUIN
DEAD
Entries
| Run | Version | commit | in-scope | scoped-out | LIVE | ORPHAN | RUIN | DEAD |
⚠ marker = cap-artifact entry (maxFiles=20000 truncation); genuine cross-comparison begins at v0.5 (step-1954-run1 以降)。
Honest scope
- v0.1-v0.4 entries は maxFiles=20000 cap 下 の 部分測定、 v0.5 fullscan (50k cap + sorted readdir) と 直接 count 比較は 無効。
- Cross-version 装置改善 効果指標 は
scopedOut 増加量 (archive-classified files 検出) が primary、 raw RUIN count 差 は misleading。
- STEP 1955 sample n=50 review で v0.5 RUIN 1,555 の actionable rate = 0% (95% CI 0-7%)、 device cleanup value 実質 0、 measurement / audit value のみ 残存。
- Future entries は
scripts/orphan-gauge-append-history.ts --label <run-id> で append、 past entries は immutable (corrigendum note を 新 entry で 追記)。
使い方
# 新 entry 追記 (append-only)
npx tsx scripts/orphan-gauge-append-history.ts --label <run-id> \
--note "<context note, optional>"
# Timeline 直接 read
cat data/orphan-gauge/history/timeline.json | jq '.entries[-3:]'
Related