Step 1 of 10
Audit Existing Team, User, and Auth Models
Map the current app structure so the invite system integrates with real existing models and permission rules.
Ask the builder to inspect the current schema and auth flow before changing anything.
First time here? Paste the Context Pack first so the AI understands your project - open it from the header above.
Review the existing codebase and identify the real models, routes, and UI related to users, teams, memberships, and authentication. Show me the current schema for users, teams, and team memberships, identify who currently has admin or owner privileges, and propose the minimal integration plan for adding team invitations. Do not implement anything yet; first give a concrete implementation plan tied to the actual files and models already in the app.
Quick is short. Full Build is recommended for most steps. Strict forces real logic when the AI keeps faking output.
Actual change check
Expected after this step
A clear implementation plan showing current models, permissions, routes, and the exact insertion points for invites.
Should NOT happen
- An existing feature broke
- A button only logs to console
- Data disappears after refresh
- Errors fail silently with no visible state
This is what should exist before you continue. If reality does not match, do not move on.
Track what changed, failed, or needs follow-up. Notes export with the flow.