12. コグニションレイヤー — スキル
コグニションレイヤーのスキルサブシステムはiFayの「能力ライブラリ」——iFayが何ができるか、ハードウェアをどう制御するか、外部能力があなたのスタイルに合致することをどう保証するかを管理します。
12.1 デバイスドライバーハブ
一言定義
デバイスドライバーハブはiFayの運動神経——ハードウェアがiFayの「四肢」なら、デバイスドライバーハブは脳と四肢を接続する運動神経です。新デバイス接入時に「歩き方を再学習」する必要がありません。
どのように機能するか
1. 標準化 — 統一インターフェース契約(登録、呼び出し、状態照会) 2. 透明化 — 他のモジュールに対して完全に透明 3. グレースフルデグレード — ドライバー失敗時にiFay全体がクラッシュしない
他のモジュールとの関係
| 関連モジュール | 関係 | 人体アナロジー |
|---|---|---|
| センサー | ハードウェアインターフェースを管理 | 神経末端 → 運動神経伝導 |
| スキル呼び出し | ハードウェア関連タスクでデバイスを操作 | 脳の指令 → 運動神経が実行 |
| CAP プロトコル | ハードウェア制御権限を取得 | 運動神経の「認可チャネル」 |
開発者向け
- インターフェース仕様:
DeviceDriverHub、registerDriver()、invokeDevice()、getDriverStatus()、unregisterDriver()を含む - ドライバー状態:
loaded、active、error、unavailable - コンプライアンステスト:iFACTS L1でドライバー登録と呼び出し能力を検証、L4でドライバー失敗時のデグレード行動を検証
12.2 登録スキル
一言定義
登録スキルはiFayのスキル証明書——運転免許が必要なように、iFayもスキルを「登録」しなければ使用できません。登録は記録だけでなく、事前認可——実行時に追加認証が不要です。
どのように機能するか
1. 登録 — スキル名、タイプ、エンドポイント、認証方式、能力説明を記録 2. 事前認可 — 登録時にすべての認証ステップを事前完了 3. キャッシュ — オフライン時にアクションをキャッシュし、ネットワーク復帰後に非同期実行 4. リフレッシュ — 認可状態を定期的にリフレッシュ
他のモジュールとの関係
| 関連モジュール | 関係 | 人体アナロジー |
|---|---|---|
| スキル呼び出し | 登録済みスキルのみ呼び出し可能 | 資格があって初めて業務可能 |
| クレデンシャル管理 | 事前認可がクレデンシャルに依存 | 資格証は身分証明で申請 |
| 内部スキル | 外部学習能力 vs 生来の能力、相互補完 | 取得した資格 vs 生まれつきの直感 |
開発者向け
- インターフェース仕様:
RegisteredSkillManager、register()、query()、refreshAuthorization()、cacheOfflineAction()、flushCachedActions()を含む - 6種類のスキルタイプ:
api、workflow、bot、agent、app、microservice - コンプライアンステスト:iFACTS L1で6種類のスキル登録と事前認可能力を検証、L3でオフラインキャッシュと復帰実行を検証
12.3 内部スキル
一言定義
内部スキルはiFayの直感とボトムライン——登録スキルが外部から学んだ能力(取得した資格)なら、内部スキルは生来の能力(直感と道徳的ボトムライン)です。外部スキルの出力がヒューマンプライムの意図に反しないことを保証します。
3つの責務
1. 外部スキル出力のガバナンス — スタイルと意図の「直感チェック」 2. 内省メカニズム — 外部知識がヒューマンプライムの意図と衝突しないことを確保 3. ヒューマンプライム固有能力の埋め込み — 職業背景と専門知識に基づく能力
他のモジュールとの関係
| 関連モジュール | 関係 | 人体アナロジー |
|---|---|---|
| 登録スキル | 出力をガバナンス | 直感で外部提案を審査 |
| 外部知識 | 内省メカニズムで審査 | 主見を持って外部情報を選別 |
| アラインド意識 | 行動基準を提供 | 自己認識が直感反応を決定 |
| Ego モデル | 性格を形成、内部スキルがスキル層で性格制約を実行 | 性格が行動方式を決定 |
開発者向け
- インターフェース仕様:
InternalSkill、introspect()、intercept()、getHostCapabilities()を含む - 登録スキルとの違い:登録スキルは外部取得(登録と事前認可が必要)、内部スキルは生来(初期化時に埋め込み、登録不要)
- コンプライアンステスト:iFACTS L1で内省と傍受能力を検証、L4で外部出力調整がヒューマンプライムプロファイルに真に合致するかを検証
