OUTCOMES
この Prompt で完成すること
- 協働空間が明確になる
- ロールとデータ境界をテストできる
BEFORE YOU START
開始前の準備
- 業界ドメインモデルがある
- 社員、顧客、外部協力者を列挙済み
AI が先に確認する場所
docs/principleapps/tabtin_djangoapps/tabtin-electronREADY TO RUN
完全な Prompt
実行・受入境界を含む完全な Prompt をコピーします。
Organization tenant と Workspace single-root を守り、実協働から設計してください。AGENTS.md、docs/principle、apps/tabtin_django、apps/tabtin-electron を読み、社内、顧客、外部、Agent、見える data、action、approval、長期所属、Project 限定参加を整理します。
Organization と Project を分け、普通の案件を複数組織で表したり顧客 data を混ぜません。member の Workspace、Project 参加、Task execution context を説明し、role × data × view/edit/assign/approve/export/manage Agent を作ります。外部は最小画面と exit/revoke。認可は backend query/service、client は capability/error 表現です。
admin、operator、customer、external、Agent で同一 Project を再生し、cross-customer/Organization、revoked、URL guess を拒否します。Workspace は Project/Agent 所有でなく、外部 file は明示認可。構造、matrix、配分、lifecycle、API/client、test、compliance を報告します。