Signal Foundry の通常利用単位を team workspace に揃えました。1 人で使う場合も、owner だけの team workspace が API key、List、usage、billing、credit grant の account scope になります。
主な更新
- サインアップ画面の copy を team workspace 前提に整理
- 初回 team workspace 作成画面に、1 人利用でも team が account scope になることを明記
- 個人 billing の checkout / portal 実装導線を外し、
/home/billingは既存 team billing か team 作成へ誘導 - team billing 画面に課金単位が team であることを表示
- account selector から重複 team 作成につながる導線を外し、通常利用では 1 owner 1 team に寄せる
create_team_accountを retry-safe にし、二重 submit 時は既存 owner team を再利用- hosted-dev seed と Lightpanda smoke を team workspace routes に合わせて更新
運用上の整理
個人 account は認証 identity と初期設定のために残りますが、契約・credit・receipt・共有 API key の通常スコープにはしません。公開 docs でも、API key は team workspace settings から発行する手順に揃えています。
Lightpanda smoke は、team home、team lists、settings、list detail を対象にしました。Next streaming navigation が安定しない settings subroutes は、build、typecheck、DB test、Playwright E2E 側で補完します。