STEP 2028 + 2034 + 2037 · 2026-09-14 · rei-aios-be · Signal registry hygiene arc

Signal registry hygiene arc — 4 メーター既存 stance + (4)/(h) 2 items revoke + pace メーター 符号 反転 discipline 明文化

rei-aios-be session-start signal registry check で 3 sub-arc 連続: (1) chat-Claude 4-meter relay stance record (STEP 2028)、 (2) signal (4) Y-2 revert = STEP 1972 で 既 実行済 detect + registry stale revoke (STEP 2034)、 (3) (h) pace meter sign audit = deposit 時点 threshold met detect + discipline codify + revoke (STEP 2037)。 3 STEP を 通じて registry design 「lightweight signal registry」 が 起票通り 機能 実証 (deposit → threshold check → 藤本さん judgment → discipline codify → registry revoke の 全 loop 通過)、 同時に registry 自身が 予告 した failure mode (ss) signal pattern stale の 実 emerge 例 を 2 件 捕捉

Arc 成果: 3 commit landed + push (60ef30001 STEP 2028 + 2f321dadb STEP 2034 + 8bd438692 STEP 2037)、 signal registry 15 items 中 revoke 3 件 (2/4/h) + active 12 件 に 整理、 pace メーター 符号 反転 discipline を memory/feedback_pace_meter_sign_reversal_2026-09-14.md に 完全形 codify (rule + 4 事例 evidence stack + how to apply + anti-pattern 予防 3 種)、 全 3 STEP は Tab Isolation Protocol v0.1 遵守 (rei-aios-be sidecar + cross-tab registry write は rei-aios-62 offline confirmed で 藤本さん explicit approval per directive)。

1. STEP 2028 — Four Meters Stance Record (chat-Claude 4-meter relay)

藤本さん relay via chat-Claude (or peer AI) 応答: 「新しい計器 ではなく、 既に付いているのに 読んでいない メーター が 4 つ ある」。 追加せず、 既存を 読む discipline。

#メーター実装 file (owner tab)Data 現状 (2026-09-14 rei-aios-be 実測)
1座標化率 (unlocalizable_share)rei-aios-f4/rei-repair-mcp/src/rei_repair/metrics.py L37-440 runs (runs/ dir なし)
2escape_rate同 metrics.py L36+L1050 runs
3検知遅れrei-aios-3f/failure-log-format-v0-draft.md field 40 entries in data/failure-log/entries/
4飽和度 (PIN 6 実測/下界比)rei-aios-30/proof-pipeline-device-map.promote.html PIN 6 圧縮・可読化 SURVIVESTEP 1886 baseline 未測定

Verdict: 4 メーターは schema 実装済 だが data ゼロ。 「読む」 前に 「pilot 走らせて data emerge」 が 先行必要。 私 (rei-aios-be) は 直接 read アクション を せず (tab isolation)、 owner tab 帰還時 に 主導。

Structural gap (honest): 装置マップ ①-④ (形式化〜証明探索) には 計器 一切 なし。 これは 欠落 ではなく KILL/CONFINE 判定 の 結果。 計器 付加 = 判定 撤回 = 「なぜ SURVIVE 昇格?」 を 先に書く必要。 追加 trigger = pilot or 修正機器 で predict-miss emerge、 それ以前 の 追加 は 判定 撤回 の 隠れ実行 risk。

2. STEP 2034 — Signal (4) Y-2 log revert stale detect + REVOKED

Session-start signal registry check で item (4) time trigger 発火 (日付 ≥2026-09-14 + narrow-only 9 commit)、 但し Trigger 1-4 verify 過程で STEP 1972 (2026-09-12 dba7892a1) で 既に revert 実行済 と 実測 detect。

2.1 Trigger 1-4 verify 実測

TriggerStatus詳細
1 narrow-only auto-cycle ≥3✅ PASS30 日 で 9 commit (≥3)
2 orphan count 0✅ PASS実測 0
3 Y-2 log pattern check⚠ N/AY-2 log 出力自体 が 既に removed
4 hook × narrow-only 干渉✅ PASS直近 7d notepad commits clean

実測 verify: grep 'logNotepadStagingState|step1960-y2|STEP 1960 Phase 2 Y-2' scripts/auto-publish.ts → hit 0 (function 削除済)。 spec の 「2026-09-14 頃」 recommendation より rei-aios-62 owner が 2 日 早く 自主 pickup した pattern。

Registry hygiene action: (4) を REVOKED marker + Update log row 追加。 failure mode (ss) signal pattern stale の 実 emerge 例 (registry status line 「未達」 が 実データ に 2 日 追随せず)。

3. STEP 2037 — Pace メーター 符号 反転 discipline 明文化 + (h) REVOKED

(h) pace メーター 符号 audit signal を recount = actual arc filter (mention-only 除外) で 明瞭化。

3.1 Filter 済 recount

MetricCount
Total corrigendum grep hits (30d)143
Subject-level corrigendum69
Body-only mention74
Unique STEP with corrigendum action51
Chain ≥3 の arc 数6 (STEP 1993 [16] + 1741 [5] + 1738 [4] + 1994 [3] + 1882 [3] + 1625 [3])

Threshold check: 累積 3 事例 → 6 arcs 実測 = 2x over。 Deposit 側 (rei-aios-2d、 2026-09-13) は 既に 4 事例 documented (6 chain 完成訂正 / 5→4 圧縮 / restoration 誤 invention / pending list handling drift) = threshold は deposit 時点 で 既に met、 registry status 「未達」 は 24h stale = **(4) と 同 pattern の failure mode (ss) 実 emerge 例 2 件目**。

3.2 Discipline codify (`memory/feedback_pace_meter_sign_reversal_2026-09-14.md`)

Rule: commit chain の 長さ は pace 過剰 の 指標 に ならない。 むしろ chain が 長い = 訂正 を 混ぜず 分離 land / 各 corrigendum が 単一 concerns / revert 単位 が 濁らない = discipline 遵守 の evidence

真 の pace 計器 candidates (chain 数 は 副次):

符号 反転 の 具体 例示:

旧 (誤) 計器:
git log --grep 'corrigendum' | wc -l
# → 143 と 見ると 「pace 過剰!」 と 誤判定

新 (正) 解釈:
git log --grep 'corrigendum' | wc -l
# → 143 = 訂正 を 分離 land した discipline evidence
# → むしろ arc close 完全性 の 指標

4. Meta-observation — Registry design vindicated + failed spot

Vindicated: 「discipline 側 挙動 が pace 過剰 と 混同 される pattern が 累積 事例 として 記録 され、 3+ 累積 で 藤本さん judgment 依頼 tag emerge、 明文化 タイミング signal」 という signal registry の 設計 は 本 arc で 起票通り 機能 (deposit → threshold check → 藤本さん judgment → discipline codify → registry revoke の 全 loop 通過)。

Failed spot: 但し registry status line 「(4) 未 emerge」 「(h) 累積 3 事例 未達」 が 実データ (STEP 1972 実行済 + 4 事例 documented) に 24h stale 状態。 これは registry 自身が 予告 した failure mode 「meter が meter として 機能 しなくなる」 の 実 emerge 例 (STEP 1994 attribution warning legacy consolidation と 同型、 STEP 1988 banner drift triple count と 同型)。

Corrective candidate: 未来 registry hygiene = 「deposit 内 evidence 数 ≥ threshold なら status line も 自動更新」 discipline (未 明文化、 別 arc 候補)。

5. Files landed (3 commit)

CommitSTEPFiles
60ef300012028data/tabs/rei-aios-be/four-meters-stance-2026-09-14.md + notepad + auto-mirror
2f321dadb2034data/tabs/rei-aios-62/defer-items-signal-registry-v0.md (2 edits) + step-counter
8bd4386922037memory/feedback_pace_meter_sign_reversal_2026-09-14.md (new) + registry (2 edits) + step-counter

6. Honest scope

4 メーター実 read 未実施: 私 (rei-aios-be) は fresh tab、 4 メーター の 実 data (rei-repair-mcp runs / failure log entries / PIN 6 baseline) を 直接 read せず (tab isolation)、 owner tab 帰還時 に 主導。 本 arc 3 STEP は 全て stance/hygiene/discipline codify layer で、 実 data emerge は 別 STEP (owner tab)。
Cross-tab write authorization: registry update (STEP 2034/2037) は rei-aios-62 owned sidecar、 rei-aios-62 offline confirmed via ListAgents + 藤本さん explicit approval per current directive で cross-tab hygiene write。 REI_TAB_ID unset per grace-period discipline (warn-only)、 attribution clarity は commit message + Update log row で rei-aios-be を 実 writer と 明記。
Discipline codification の scope: pace meter sign 反転 discipline は 「metric 誤 単独 解釈」 予防 で、 実 pace 計器 実装 は 別 arc (item (l) 判断キュー長 meter emerge 時 の 統合 arc candidate)。 「chain 数 = 副次 marker」 という 相対化 は codify 済、 primary meter は 依然 未実装。