Shadowwork Navigator Documents(filix-shadowwork-api)
概要
Shadowwork Navigator(filix-shadowwork-api)の基本設計書。全体構成、API仕様、データモデル、課金と利用権限、セキュリティ、利用制限と運用ポリシーを整理し、運用・拡張の判断基準を明確化する。
目次
- 00_概要
- システムの目的
- スコープ
-
全体像
- コンポーネント責務
- 境界
-
データの所有権
- エンドポイント一覧
- リクエスト/レスポンス
- 認証
-
共通エラー形式
- D1テーブルの責務
- 主要な関係
-
重要な制約
- paid判定
- Stripe webhook(冪等性、再送)
- 利用権限(有料/無料の機能差)
-
失敗時の扱い(支払い反映遅延など)
- 認証(トークン、署名)
-
重要データの保護(Secrets、PII)
- BAN/凍結/アカウント制限
- レート制限方針
- 悪用対応
リンク
- フロントエンドリポジトリ: shadowwork-navigator
- バックエンドリポジトリ: filix-shadowwork-api