コールドテスト

医療UIのコールドテスト — 予備知識ゼロの AI に gunjo/ui で 7 画面を組ませた記録

与薬・バイタル・処方・手術記録・退院サマリまで、医療現場の7画面を予備知識ゼロの AI に組ませました。3点認証・ハイアラート薬・2人確認・署名ロック——「間違いが命に届く」UI の作法から、ScanGate / ReferenceValue / SafetyBanner / CoSign / SignedRecord の5つの汎用コンポーネントがコンポーネント化していった過程。

医療・ヘルスケア の cold test、7 画面のまとめ。

なぜ医療 UI は難しいのか

医療画面の難しさは、画面の派手さではなく「一文字の取り違えが患者に届く」という構造そのものにあります。正しい患者・薬剤・時間を機械的に保証する3点認証、ハイアラート薬(インスリン・ヘパリン・抗がん剤)に対する専用の警告、ダブルチェックを画面の上にきちんと残す仕組み、署名すれば追記しか許されない法的記録、基準値や用量レンジで「数の意味」を読むレポート——どれも「綺麗に並んでいる」だけでは成立しません。一般的なフォームコンポーネントが、医療では「足りない」のではなく「危ない」のです。

ここで群青に加わったコンポーネント

医療7画面(#53〜#59)の コールドテスト で、3回確認を満たして実装まで到達した汎用コンポーネントです。どれも医療専用ではなく、業界を越えて再利用できる形でデザインシステムに組み込まれています。

Textarea / Input は同じ医療シリーズ内で fix が land しました。「数の意味を持つフィールド」というパターンが、ここで初めて視野に入っています。

医療・ヘルスケア の全ラウンド

医療・ヘルスケア カテゴリの 7 画面を、ラウンド順に並べています。各カードから cold AI が組んだソース、解説記事、デスクトップ/モバイルのプレビューに飛べます。

AI に与薬・3点認証の画面を作らせてみた — 倉庫用に作った「スキャンして確認するしくみ」が、患者の取り違え防止にそのまま効いた(やってみた #53) preview
#53スコア 4/5
AI に与薬・3点認証の画面を作らせてみた — 倉庫用に作った「スキャンして確認するしくみ」が、患者の取り違え防止にそのまま効いた(やってみた #53)
/medication

「違う業界」は、同じコンポーネントに違う要求を突きつける。倉庫用に作った ScanGate が、医療の患者と薬の照合でそのまま使われた。

AI にバイタル・温度板を作らせてみた — 「基準値フラグ」という医療の核心コンポーネントが無かった(やってみた #54) preview
#54スコア 4/5
AI にバイタル・温度板を作らせてみた — 「基準値フラグ」という医療の核心コンポーネントが無かった(やってみた #54)
/vitals

「軸」が違うコンポーネントは、別のコンポーネント。「基準値による異常フラグ」が無い。

AI に検査結果レポートを作らせてみた — 医療の3つの欠落が、揃って「2回目」になった(やってみた #55) preview
#55スコア 4/5
AI に検査結果レポートを作らせてみた — 医療の3つの欠落が、揃って「2回目」になった(やってみた #55)
/lab-results

「待つ」のは、形が安定するのを見るため。医療の3つの欠落が「2回目」に揃った。

AI に処方オーダを作らせてみた — 「3回待った」2つの欠落を、同じ回でまとめて作った(やってみた #56) preview
#56スコア 4/5
AI に処方オーダを作らせてみた — 「3回待った」2つの欠落を、同じ回でまとめて作った(やってみた #56)
/prescription

複利は「作ったコンポーネント」だけでなく「待つ規律」にも乗る。「3回待った」2つの欠落を、まとめて作る。

AI に看護記録を作らせてみた — 静かな回でも、Textarea の積み残しと「追記のみ記録」が出た(やってみた #57) preview
#57スコア 4/5
AI に看護記録を作らせてみた — 静かな回でも、Textarea の積み残しと「追記のみ記録」が出た(やってみた #57)
/nursing-record

深掘りは「大きな欠落」だけでなく「小さな抜け」も出す。でも2つ出た。

AI に手術記録を作らせてみた — 1画面で4回出た「2人確認」を、ついにコンポーネントに(やってみた #58) preview
#58スコア 4/5
AI に手術記録を作らせてみた — 1画面で4回出た「2人確認」を、ついにコンポーネントに(やってみた #58)
/surgery

業界の「安全の文法」が、コンポーネントに出揃った。1画面で4回出た「2人確認」を作る。

AI に退院サマリを作らせてみた — 3画面が同じ「署名→ロック→追記」を手組みしたので、SignedRecord に(やってみた #59) preview
#59スコア 4/5
AI に退院サマリを作らせてみた — 3画面が同じ「署名→ロック→追記」を手組みしたので、SignedRecord に(やってみた #59)
/discharge-summary

直前に作った2つが、退院サマリでも効いた。安全と記録の文法が出揃った。

この業界が gunjo に残したもの

医療は、5つの新しいコンポーネントと「責任の重い操作」の作法を群青に残しました。ScanGate は元は倉庫の受け入れ画面から来たコンポーネントが、患者リストバンドの3点認証で再発見されたもの。CoSign は手術記録の2人確認で固まりましたが、契約承認や高額決裁にもそのまま使えます。SignedRecord(署名→ロック→追記)も、看護記録・手術記録・退院サマリの3画面で独立に手組みされ、3回確認を満たして実装に至りました。「医療っぽいコンポーネント」ではなく、「重い操作を扱うすべての画面」のキャンバスになっています。