F BUS / 12 implemented capability packages
実装された器官を、
実行境界ごとに読む。
LIGHTNESSのF BUSは、機能の飾り棚ではない。各器官が自分の入力・保存状態・外部境界・回復経路を持ち、Action Coreを通じて同じGUI / CLI / Agent surfaceに現れる。
位置は責任、光は実行状態
- Intent人が目的と入力を置く
- Action Core同一surface / validation
- F BUS器官ごとの状態機械
- Approval不可逆な境界をarm
- Trace保存・履歴・復帰
12器官
F1_Auth · Auth人の同一性を確定し、認証と認可を分ける入口。2 actionsF2_Database · Database行単位の所有権を通して、読取と不可逆な書換を分ける器官。9 actionsF3_Payment · Payment金額の権威をサーバーへ置き、決済と返金を別々に承認する器官。8 actionsF4_Forms_Mail · Forms / Mail入力をreceiptとして保存し、送信内容を隠さず確認できる器官。5 actionsF5_Storage_Upload · Storage / Uploadobjectの選択、検査、保存、削除を所有権と承認で分ける器官。9 actionsF6_Search · Searchsource traceを失わず、権限を先に通してから結果を返す索引器官。4 actionsF7_AI_Runtime · AI Runtime隠れた汎用チャットではなく、目的・入力・送り先・費用見積りを表に出す変換器官。8 actionsF8_Media_Pipeline · Media Pipelinesource hashを凍結し、派生物とCDN公開の境界を追跡する器官。9 actionsF9_Observation · Observation同意より前に採らず、摩擦を最小化して観測・export・deleteを扱う器官。13 actionsF10_Community · CommunityF1の本人性の上に、投稿・コメント・moderationを置く共同器官。13 actionsF11_Commerce · Commercecatalog・cart・inventoryをF3へ正しくhandoffし、決済成功だけでpaidにする器官。10 actionsF12_Notification · Notification誰へ何をいつ送るかを常に見せ、同意・quiet hours・retryを扱う器官。11 actions
外部へ出る前の境界
このBookは実行可能性を「すでに外へ送った」ことと混同しない。Payment、Mail、Storage、AI、Media publish、Observation export/delete、Community publish、Commerce checkout/restock、Notification sendは、正本にある計画・承認・実行の順序をそのまま表示する。
provider名と環境変数名はtraceとして記録する。秘密値、card data、実際のtokenや外部送信内容はこのBookに入れない。
正本への復帰
各ページのsource traceはregistry、spec、contract、engine、binding template、state store、Action Registry、テストへ戻る。ここは解説の代用品ではなく、実装正本を読める形に折りたたむ入口である。
Action Atlas total: 101 · modules: 12 · surfaces: GUI / CLI / Agent