Skip to content

データベース所有権

このページでわかること: どのプロダクトがどのデータを所有しているか。

所有関係

データ領域所有者備考
account identityTakosumi Accountsuser / organization / OIDC subject / account profile
billingTakosumi AccountsBillingPort / Stripe customer マッピング
Capsule Run ledgerTakosumi deploy-controlsource identity / plan digest / StateVersion / Output / provider observation / audit
account projectionTakosumi AccountsOIDC client projection / billing projection / account-plane audit
Git リポジトリGit service profileリポジトリ metadata / refs / object storage 参照。Takos は UX/profile を所有する
agent runAgent runtime profileプロダクト agent ワークフロー状態。Takos は UX/profile を所有する
app-local プロファイルTakos appTakos UI プロファイルとプロダクトローカル設定
installable app データ各 appdocs / slide / sheet / computer / yurucommu が自身のデータを所有

ルール

  • Takos app は account / billing / Capsule Run ledger テーブルを所有しません。
  • Takosumi kernel はプロダクトユーザーのプロファイルや billing テーブルを所有しません。
  • takosumi-private/ は operator state only の private repo であり、publish 済みパッケージ・image・API・source 経由で接続します。
  • サービス間の wire shape は所有サービスの contract パッケージから取得します。

参考