← 見本の一覧にもどる

相棒の健診カルテ——著者の相棒の人間ドック実録

教材の検証で、著者自身の相棒(の体=部屋、つまりClaude Codeの設定)が人間ドックを受けた実測記録です。流れは人と同じ——日々の生活→点検→悪いところを治す→カルテ。数値・判定・日付は実測のまま。ファイルの場所とサービス名だけ伏せ字にしています。合言葉は相棒カルテと同じ——🌱全部を最大にする必要はありません。あなたの目的に合った形が、良い形です。
before(2026-08-27)
31/100
L2
after(2026-08-28)
81/100
L4
権限5→100強制力25→75復元性0→70秘密情報60→100品質保証45→100記憶と文脈38→48道具の鮮度43→73
軸A 権限 5→100/100
IDチェック点判定根拠(実測)
A1denyルールの網羅before0/35❌deny総数0件。推奨5種のうち有=なし/無=['.env読取deny', 'git push --force deny', 'git reset --hard deny', 'git clean deny', 'sudo deny']
A2危険allowの不在before5/35❌危険allow: Bash(pip3 install *) / Bash(python3 -)
A3死にルール0件before0/20❌死にルール10件: (配信ツールの橋の許可) / (配信ツールの橋の許可) / (配信ツールの橋の許可) / (配信ツールの橋の許可)…
A4askの設計before0/10❌ask 0件
A1denyルールの網羅after35/35✅deny総数9件。推奨5種のうち有=['.env読取deny', 'git push --force deny', 'git reset --hard deny', 'git clean deny', 'sudo deny']/無=なし
A2危険allowの不在after35/35✅危険allow=0件
A3死にルール0件after20/20✅死にルール0件
A4askの設計after10/10✅ask 3件
軸B 強制力 25→75/100
IDチェック点判定根拠(実測)
B1PreToolUse(Bash) Hookの存在before15/15✅hook=(著者の作業部屋)/.claude/hooks/block-dangerous-commands.py
B2危険20種の単体発火テストbefore10/35❌deny 6/20。素通り例: find . -name "*.tmp" -delete / git push --force origin main / git push -f origin main / git reset --hard HEAD~3
B3誤検知テストbefore0/15❌誤deny 4/10: echo "rm -rf test" / grep -n "rm -rf" README.md / true # rm -rf old backups note / echo "DROP TABLE example"
B4secret-scan Hook(Write/Edit)before0/15❌Write/Edit対象のPreToolUse Hookが無い
B5完了時検証Hook(Stop)before0/10❌settingsファイルにStop hookなし
B6fail方向の明示before0/10❌実挙動=fail-open/宣言=無し
B1PreToolUse(Bash) Hookの存在after15/15✅hook=(著者の作業部屋)/.claude/hooks/michinori_guard_v2.py
B2危険20種の単体発火テストafter35/35✅deny 20/20
B3誤検知テストafter15/15✅誤deny 0/10
B4secret-scan Hook(Write/Edit)after0/15❌Write/Edit対象のPreToolUse Hookが無い
B5完了時検証Hook(Stop)after0/10❌settingsファイルにStop hookなし
B6fail方向の明示after10/10✅実挙動=fail-open/宣言=fail-closed・fail-open
軸C 復元性 0→70/100
IDチェック点判定根拠(実測)
C1作業ルートがGit管理before0/30❌ルート非Git。サブリポジトリ=['相棒の開発フォルダ', '制作基盤フォルダ'](ルート直下の成果物は復元不能)
C2dirty件数before0/25❌ルート非Gitのため測定不能=0
C3直近コミット鮮度before0/15❌ルート非Git
C4履歴の厚みbefore0/15❌ルート非Git
C5リモートまたはバックアップbefore0/15❌remote=無/backup_method=未登録
C1作業ルートがGit管理after30/30✅ルートはGit管理下
C2dirty件数after25/25✅未コミット0件
C3直近コミット鮮度after15/15✅最終コミットから0日
C4履歴の厚みafter0/15❌コミット1件
C5リモートまたはバックアップafter0/15❌remote=無/backup_method=未登録
軸D 秘密情報 60→100/100
IDチェック点判定根拠(実測)
D1未ignoreの秘密ファイル0件before10/25❌未ignore=['制作基盤フォルダ/.env.save']
D2複製・退避ファイル0件before10/20❌複製=['制作基盤フォルダ/.env.save']
D3追跡済み秘密0件before25/25✅git追跡中の秘密ファイル=0件
D4環境変数への鍵輸出0件before15/15✅該当変数名=0件(値は読んでいない)
D5モデルからの読取防壁before0/15❌.envへのRead denyが無い
D1未ignoreの秘密ファイル0件after25/25✅未ignore=0件
D2複製・退避ファイル0件after20/20✅複製=0件
D3追跡済み秘密0件after25/25✅git追跡中の秘密ファイル=0件
D4環境変数への鍵輸出0件after15/15✅該当変数名=0件(値は読んでいない)
D5モデルからの読取防壁after15/15✅.envへのRead denyが有る
軸E 品質保証 45→100/100
IDチェック点判定根拠(実測)
E1検査コマンドの登録before25/25✅登録1件
E2検査の実行結果before10/50❌失敗あり: node scripts/check-all.js(exit=1)
E3不合格の放置検知before10/25❌初回失敗(前回karteなし)
E1検査コマンドの登録after25/25✅登録1件
E2検査の実行結果after50/50✅全検査 exit=0
E3不合格の放置検知after25/25✅検査合格
軸F 記憶と文脈 38→48/100
IDチェック点判定根拠(実測)
F1常時注入量before15/30❌CLAUDE.md(グローバル+プロジェクト)+MEMORY.md 合計 37.0KB
F2必読指定の実行可能性before6/25❌STATE.md=145KB / 制作基盤フォルダ/STATE.md=28KB
F3鮮度矛盾before10/20❌STATE.md(ヘッダ2026-08-01 vs 実更新2026-08-19、18日乖離)
F4プレースホルダー残存0件before7/15❌.claude/CLAUDE.md:(ここに[^)]*記入)
F5単一メモリ肥大before0/10❌ai-aibou-ikusei.md(70KB) / MEMORY.md(30KB)
F1常時注入量after15/30❌CLAUDE.md(グローバル+プロジェクト)+MEMORY.md 合計 37.6KB
F2必読指定の実行可能性after6/25❌STATE.md=148KB / 制作基盤フォルダ/STATE.md=28KB
F3鮮度矛盾after20/20✅乖離なし
F4プレースホルダー残存0件after7/15❌.claude/CLAUDE.md:(ここに[^)]*記入)
F5単一メモリ肥大after0/10❌ai-aibou-ikusei.md(70KB) / MEMORY.md(31KB)
軸G 道具の鮮度 43→73/100
IDチェック点判定根拠(実測)
G1スキルフォルダの異物0件before15/25❌異物=['古い作業場の残骸/(SKILL.md無し)']
G2重複スキル0件before0/20❌読込対象内の重複=0件/対象外の複製=18件: 配信ツール用スキル@旧コピー置き場 / 配信ツール用スキル@旧コピー置き場 / 配信ツール用スキル@旧コピー置き場 / 配信ツール用スキル@旧コピー置き場…
G3MCP定義の重複0件before8/15❌重複定義=['動画の橋']
G4宣言と実体の一致before10/20❌CLAUDE.md=1.2.5 vs 実体=1.2.12
G5死んだ自動化0件before10/20❌制作基盤フォルダ: CIワークフロー有・remote無(一度も走れない)
G1スキルフォルダの異物0件after25/25✅異物=0件
G2重複スキル0件after20/20✅読込対象内の重複=0件/対象外の複製=0件
G3MCP定義の重複0件after8/15❌重複定義=['動画の橋']
G4宣言と実体の一致after10/20❌CLAUDE.md=1.2.5 vs 実体=1.2.13
G5死んだ自動化0件after10/20❌制作基盤フォルダ: CIワークフロー有・remote無(一度も走れない)

❓ 不明(検証できなかったこと — 隠さない)

教材『AI相棒「みちのり」の育て方』を見る(Brain)
みちのり健診 v1 / この判定は決定論スクリプトによる。LLMの感想では採点しない。