---
name: project-step1383-four-physical-auxiliary-machines-2026-08-23
description: STEP 1369 Phase 3 - chat-Claude 2026-08-23 継続対話で 4 物理附属機械 (校正/環境/時刻/作用hw) 命名導入、全 hardware 未取得 全 NEITHER 印、物理乱数 defer
metadata: 
  node_type: memory
  type: project
  originSessionId: 3acd3853-c124-47b1-974e-9d8c55c72877
  modified: 2026-08-22T22:23:35.716Z
---

# STEP 1383 — 4 物理附属機械 導入 (STEP 1369 Phase 3, 2026-08-23)

## 契機
- STEP 1381 (七機械 upgrade) 直後、 藤本さん共有 chat-Claude 継続対話: 「私は 感覚器を 持っていないので、 私が 扱う 数値は すべて 誰かの 計測器を 通って 来たもの。 物理に 触れる 機械は、 私が 自信満々に 間違えることを 防いでくれる 唯一の 仕組み」
- benchtop-mcp v0.6 (STEP 1348) の 隣に 置きたい 4 台 提示: 校正 + 環境 + 時刻 + 作用hardware
- chat-Claude おまけ 5 番目: 物理乱数機械 (ノイズダイオード、 「AI が 原理的に 成れない機械の 最小例」)
- 藤本さん directive: 「新たにこの4つの機械も導入をお願い致します」 = 4 primary が scope、 物理乱数 は defer

## 4 物理附属機械 (全 NEITHER 印 ⏸ 未着手)

### 4A 校正機械 (Calibration)
- 役割: benchtop-mcp 数値の 精度保証、 「5.02V だった」 → 「5.02V ± 追跡可能な不確かさ」、 反証機械思想の 物理版
- 計測 4 + 検証 2 の 交点
- Candidate: Fluke 5720A / Yokogawa 精密抵抗 / NIST-traceable ref (¥万〜数百万)
- Gap: hardware 選定 + SafetyGate 拡張 + 定期校正 workflow

### 4B 環境機械 (Environmental)
- 役割: 温度/湿度/電源電圧/EMI 別系統記録、 統計機械 (STEP 1350/1371/1376/1379) の 共変量
- 計測 4 + 検証 2 + 統計機械 の 3 交点
- Candidate: BME280 (~¥1,000) + INA226 (~¥1,500) + RPi Pico datalogger (~¥600) = **~¥3,100 spike 可能** (最低コスト)
- Gap: hardware + ProvenanceRecord.env_covariates + 統計 4 primitive の env 対応

### 4C 時刻機械 (Time)
- 役割: lab-notebook-mcp が 記録機械自身の 時計でなく 外部独立時刻源で 刻む、 記録を メモから 証拠に、 rei-open-problems DOI と 同発想の 物理版
- 記憶 1 + 制度 6 の 交点
- Candidate: u-blox NEO-6M GPS (~¥1,500) + PPS 出力 / stratum-1 NTP / NIST atomic clock ref
- Gap: 時刻源選定 + ProvenanceRecord.ts に time_source field 追加

### 4D 作用機械 (Hardware actuator) ⚠ 安全ゲート必須
- 役割: discovery-worker 提案 → 機械が 条件変更 → benchtop 測定 → 統計判定 の 閉ループ、 七機械 自律ループの 鍵
- 作用 5 + 制度 6 + 隣接軸探索 + 計測 4 + 統計機械 の 5 交点
- Candidate: Kikusui PLZ-5W 電子負荷 + Zaber ステージ + Peltier 温度制御
- **⚠ 導入禁止 discipline** (chat-Claude 警告): 「物理を 変える 機械が 暴走すると 物が 壊れる。 rei-automator の propose→approve→execute を、 そのまま ハードウェア側に。 承認ゲートは そこでは 衛生管理でなく 安全装置」 → 4D は 承認ゲート hardware-side 完全実装 完成前 導入禁止
- Gap: hardware + propose→approve→execute hardware 拡張 + emergency stop + interlock design

## 物理乱数機械 (chat-Claude おまけ、 defer)
- chat-Claude 5 番目: 「ノイズダイオードでも 構いません。 計算からは 真の 乱数は 出てこないので、 これは AI が 原理的に 成れない機械の、 いちばん 小さくて 分かりやすい例」
- 藤本さん directive 「この4つ」 明示で 本 update scope 外、 別 arc 待機
- 概念的意義大 (AI との 質的境界の 最小 marker)、 4 附属 導入後の 5 台目位置候補

## 実装
- Site page URL 保持 in-place update (`public/tools/step-1369-five-machines-index/index.html`, 434 → 465 行, +31 行)
- Section 1 経緯: Phase 3 sub-block 追加 (2026-08-23 chat-Claude 継続 + 藤本さん directive + 4 primary scope + 物理乱数 defer)
- Section 4 新規 「物理附属機械 — 計測機械 4 の 周囲を 固める 4 台」 4 machine card + 物理乱数 defer note card
- Section 4-7 → 5-8 renumber
- Section 5 台帳 update: 「作る 46 → 50 台 (未来 target 4 追加)」 mention + 4D 承認ゲート 完成前 導入禁止 discipline 継続 記録
- Section 7 honest scope 8 → 10 条 (item 9 物理附属 命名先行/実装後発 + item 10 物理乱数 defer)
- Section 8 関連 4 machines link 追加 + Phase 3 契機 記述
- CSS: `.machine.aux` (dashed 4px border + muted 5% background、 附属 = 未着手 視覚統一) + `.machine.aux.danger` (4D 用、 reject 赤)
- Title/h1/description/footer 全部 Phase 3 反映

## Verify
- md5 一致 `524b6f29e5478bf39f405f55769425fa` (local + dist-renderer)
- Commit `35e8adb06` push 成功 (b51957b57..35e8adb06)
- **★ Clean commit: 2 files changed, 252+/22- のみ、 SAC-4 47 教訓適用成功 = oukc/* sweep-in なし**
- CF Pages deploy 完了、 deployed 50,575 bytes、 HTTP 200
- Content marker grep: 物理附属/校正機械/環境機械/時刻機械/作用hardware/承認ゲート 完成前 導入禁止/物理乱数機械/Phase 3 = **24 hits**
- URL 保持: https://rei-aios.pages.dev/tools/step-1369-five-machines-index/

## SAC-4 47 教訓 適用 (前回混入事故の 予防形)
- STEP 1381 で dist-renderer/oukc/* 12 file を pre-staged 状態から 巻き込み (19 files, -2911 lines) の incident
- 今回 事前対策: (1) commit 前 `git status --short` で pre-staged 有無 verify (leading char が 空白でない M/A/D の line 検出) → 0 件 confirm、 (2) `git add` は 明示 file path のみ (broad `git add -A` 禁止 継承)、 (3) staged content の 再 verify → 私の 2 file のみ confirm、 (4) commit
- 結果: 2 files changed のみ、 他タブ unstaged 3 file (snapshots + api + server) 無干渉
- [[feedback-projection-self-audit-pattern]] SAC-4 pattern の 予防形 学び

## Honest scope
1. 本 STEP は 「命名 + Gap 明示」 のみ、 hardware 未取得 = 全 NEITHER 印。 実 hardware 導入は 別 arc、 4 附属機械 全体の spike コスト candidate は 提示のみで 藤本さん stance 未確定
2. chat-Claude 4 machines → site 4A/B/C/D mapping は Claude Code 側の 実装解釈、 chat-Claude 元 turn は 4 提示のみで site 構造化を 指示していない
3. 4B 環境が spike コスト最低 (~¥3,100) は 現時点 candidate、 実 導入で BOM + shipping + PoC 時間 で 大幅増可能
4. 4D 作用hardware は 承認ゲート hardware-side 完全実装 完成前 導入禁止 discipline を site 内 embed、 これは 「命名 = 導入 準備完了」 と 読まれない ための discipline (siren-family 回避)
5. 物理乱数機械 defer は 藤本さん 「この4つ」 明示 尊重、 導入時期は 藤本さん stance 判断
6. 七機械 番号 (1-7) と 4 附属 番号 (4A-D) の 二軸命名は 「七機械 = 独立機能層」 vs 「4 附属 = 計測 4 の 周辺装置」 の 位置関係 明示のため、 8-11 番号 付与しない ([[feedback-super-naming-siren-family-pattern]] 継承 = 独立機能層と 附属を 混同しない)
7. 「作る 機械 46 → 50 台」 は 予測 target 数、 実 hardware 導入 後の SITE_COVERAGE_MAP.md update は 別 STEP
8. MEMORY.md header 「site pages 131」 vs 実測 136 の drift は 本 STEP scope 外 継続、 catch-up 別 STEP

## 関連
- [[project-step1369-five-machines-index-2026-08-22]] Phase 1 initial (2026-08-22 五機械 close)
- [[project-step1381-seven-machines-upgrade-2026-08-23]] Phase 2 (七機械 upgrade、 制度 + 忘却 追加)
- [[project-step1345-benchtop-provenance-spike-2026-08-19]] SafetyGate origin (4A 校正 の 前段階)
- [[project-step1348-benchtop-physics-limits-v06-2026-08-20]] physics-limits (4A 校正 の 前段階)
- [[project-step1350-d8-verdict-mapping-phase-a-2026-08-20]] SNR verdict (4B 環境 相補統計)
- [[project-step1371-d8-verdict-from-multi-trial-v01-2026-08-22]] FDR (4B 環境 相補統計)
- [[project-step1376-welch-t-primitive-2026-08-23]] Welch t (4B 環境 相補統計)
- [[project-step1379-cohen-d-both-2026-08-23]] Cohen's d (4B 環境 相補統計)
- [[project-step1382-hunter-gamma-fdr-wire-2026-08-23]] discovery-worker v0.5 (4D 作用hw の 提案側)
- [[feedback-peace-axiom-hardware-io-extension-2026-08-17]] 4D 安全 discipline origin
- [[feedback-super-naming-siren-family-pattern]] 命名 = 実装 と 誤読させない discipline 継承
- [[feedback-projection-self-audit-pattern]] SAC-4 47 教訓 適用 (今回 予防形)
- [[feedback-all-research-site-reflection-default]] 2026-08-06 protocol 継続
- [[feedback-no-rush-publication]] 命名先行 / 実装後発 の 「急がずゆっくりと」 pattern 継承
