---
name: 2026-05-10 Hyper-V install in progress (再起動待ち) — 次 Claude instance への引き継ぎ
description: 藤本さん管理者 PowerShell で `Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All` 実行中. 再起動後に HyperVHealthCheck 再実行 + MockAdapter→HyperVAdapter 自動切替確認 + 実 VM lifecycle test を継続予定
type: project
originSessionId: 8055b6f8-3e58-47f8-836d-fe5852a1c0d1
---
## 文脈 (2026-05-10 STEP 1041-1044 後)

藤本さんが「Hyper-V 実 VM 動作確認」 (CLAUDE.md「未完了・検討中の項目」) の実施を判断 → Hyper-V Windows 機能 install 開始。 再起動が必要なため、 再起動後の新 Claude instance に作業を引き継ぐための memory。

## ★ 次 Claude instance が再起動後最初にすべきこと

**藤本さんが「再起動完了」 と教えてくれたら以下を実施**:

### Step 1: HyperVHealthCheck 再実行 (Hyper-V install 成功確認)

```bash
cd C:/Users/user/rei-aios
npx tsx -e "import {HyperVHealthCheck} from './src/aios/hypervisor/hyperv-health-check'; const h = new HyperVHealthCheck(); console.log(JSON.stringify(h.check(), null, 2));"
```

期待 output:
```json
{
  "available": true,         ← false → true に変化したことを確認
  "enabled": true,            ← false → true に変化
  "pwshVersion": "7.6.1",
  "vmCount": 0,                ← 初回は 0 (VM 未作成)
  "vmNames": [],
  "memoryTotalGB": 63.9,
  "memoryFreeGB": 47,
  "errors": []                 ← 空配列なら成功
}
```

errors に「Hyper-V cmdlets not available」 が消えていれば install 成功。

### Step 2: Get-VM cmdlet 動作確認 (admin 不要)

```bash
powershell -Command "Get-VM"
```

期待: 空 table 表示 (VM 0 件) または何も出ない。 「The term 'Get-VM' is not recognized」 が出なければ OK。

### Step 3: 自動切替確認 (createAutoAdapter)

```bash
cd C:/Users/user/rei-aios
npx tsx -e "import {createAutoAdapter} from './src/aios/hypervisor/hypervisor-adapters/hyperv-adapter'; const a = createAutoAdapter(); console.log('Adapter type:', a.constructor.name);"
```

期待:
- Hyper-V install 前: `Adapter type: MockHypervisorAdapter`
- Hyper-V install 後: `Adapter type: HyperVAdapter`

### Step 4: テスト VM 作成案内 (任意, 実 VM lifecycle test 用)

藤本さんに以下を案内:
- Hyper-V Manager (スタートメニュー → Hyper-V Manager) を起動
- 新規 → 仮想マシン → Wizard で小型 Linux VM 作成 (例: Ubuntu Server minimal ISO, 2 GB RAM, 10 GB disk)
- VM 名「rei-test-vm」 推奨

### Step 5: 実 VM lifecycle test

```bash
cd C:/Users/user/rei-aios
npx tsx -e "
import {HyperVAdapter} from './src/aios/hypervisor/hypervisor-adapters/hyperv-adapter';
const a = new HyperVAdapter();
console.log('VMs:', a.listVMs());
// a.startVM('rei-test-vm');
// a.getVMStatus('rei-test-vm');
// a.stopVM('rei-test-vm');
"
```

D-FUMT₈ state 遷移 (ZERO → FLOWING → TRUE → BOTH → INFINITY) が mock と一致するか verify.

### Step 6: 達成記録 (STEP 1045 候補)

成功したら新規 memory `project_hyperv_real_vm_verified_2026-05-10.md` に記録 + CLAUDE.md「未完了・検討中の項目」 から「Hyper-V 実 VM 動作確認」 を削除。

## 直前の作業 status (本日 2026-05-10)

- **STEP 1037 corrigendum**: Tang Nano 9K = computational evidence → 物理 silicon に格上げ (実物入手) 当日達成 (STEP 1038/1039)
- **STEP 1038**: Tang Nano 9K LED Blinky 物理 silicon (User Code 0x0000A5F4)
- **STEP 1039**: Tang Nano 9K D-FUMT₈ ALU 物理 silicon (User Code 0x00001D46) — 4-substrate verification 完成
- **Paper 145 v0.6 publish**: Zenodo new-version DOI `10.5281/zenodo.20101174` (parent v0.3 DOI lineage 維持) + 11 platform
- **STEP 1040**: invention pipeline transplantTarget literal dedup + 5 civilizations + Paper 150 起草
- **STEP 1041-1044**: 3 量子顕微鏡 lens MVP (File Microscope / OS Pulse / Claude Bias) + Brocard n=170 + Paper 132 sorry status

直近 commit: `7ce2d911` (STEP 1041-1044) 既 push.

SEED_KERNEL: 1595 理論 (1585 → 1595, STEP 1040 で +10 civilizations).

## 藤本さんが実行中 (再起動前) のコマンド

管理者 PowerShell 7 (x64) で:
```
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
```

`RestartNeeded : True` 表示後 → 再起動 → 完了。

## Pre-flight 確認済 status

- BIOS 仮想化: ✅ Enabled (systeminfo「A hypervisor has been detected」, WSL2 が動作している evidence)
- PowerShell 7.6.1: ✅ install 済
- Memory: 63.9 GB total / 47 GB free (VM plenty)
- Hyper-V Windows 機能: install 中

## Honest scope (継続原則)

- `feedback_silicon_asic_tape_out_out_of_scope.md` 同様、 Hyper-V も「保険 capability」 として位置付ける
- 実 VM verify 達成後も能動的に依存しない (mock で十分動作)
- 実 VM 動作 = 「Rei の Hypervisor は実在する」 二段階主張 (memory `feedback_phase_c_silicon_existence_claim.md` Hyper-V 版)

## 関連 memory

- `feedback_phase_c_silicon_existence_claim.md` (二段階主張原則 — Hyper-V 版にも同 framing 適用)
- `feedback_silicon_asic_tape_out_out_of_scope.md` (scope-out 原則 — Hyper-V も「保険」 として運用)
- `project_step1041_1044_lens_trio_brocard.md` (本日直前の達成 record)
- `project_paper145_v06_published_2026-05-10.md` (本日 Paper publish 経緯)
