ローカル開発環境の実キャプチャ

操作前の確認
実装前にAPI、認証、権限、ログの責務を切り分けます。
標準手順
画面で再現できる状態を作り、APIレスポンスとログを同じ時刻で突き合わせます。
証跡の残し方
連携失敗時はレスポンス、アクセスログ、監査ログ、外部通知の配送履歴をそろえて調査します。
画面ガイド
実際のコンソール導線に合わせて、対象機能、操作ステップ、確認ポイントを画面例で追えるようにしています。
/docs/developers
ナビゲーション
公開API
設定/権限
部品表
管理基盤
公開API
1
依存方向
2
アドオン境界
3
公開サイト
apps、addons、packages の責務を分け、依存方向を一方向に保ちます。
依存方向
apps から addons、addons から packages への依存を基本とし、逆参照は避けます。共通処理は packages に配置します。
1. 依存方向 の確認観点
対象組織と権限が揃っていることを確認する
画面操作とAPI呼び出しで同じデータを見ていることを確認する
失敗時にアクセスログまたは監査ログで追跡できることを確認する
APIだけを見て判断せず、画面の権限ガード、組織コンテキスト、外部通知やログの記録まで含めて確認します。
実装前提、画面/API、ログの3点を同じ時刻で追える形にします。
アドオン境界
各機能は backend、frontend、schema、shared、types を持つアドオンとして分離します。アプリはアドオンを組み合わせる役割です。
2. アドオン境界 の確認観点
対象組織と権限が揃っていることを確認する
画面操作とAPI呼び出しで同じデータを見ていることを確認する
失敗時にアクセスログまたは監査ログで追跡できることを確認する
APIだけを見て判断せず、画面の権限ガード、組織コンテキスト、外部通知やログの記録まで含めて確認します。
実装前提、画面/API、ログの3点を同じ時刻で追える形にします。
公開サイト
公開サイトは landing アドオンに集約し、機能データ、業務、文書、検索インデックスを同じ構造で扱います。
3. 公開サイト の確認観点
対象組織と権限が揃っていることを確認する
画面操作とAPI呼び出しで同じデータを見ていることを確認する
失敗時にアクセスログまたは監査ログで追跡できることを確認する
APIだけを見て判断せず、画面の権限ガード、組織コンテキスト、外部通知やログの記録まで含めて確認します。
実装前提、画面/API、ログの3点を同じ時刻で追える形にします。