What to ask
What your agent will ask you
Expect questions before any code changes. Typical ones for an app-owned surface:- Region — which social.plus region your app runs in.
- Where it lives — the screen or route that hosts the new surface.
- Where data comes from — the feed or community target: from a route, app state, user selection, SDK discovery, or a create flow. Vise won’t let the agent hard-code an invented ID.
- Scope — which post types, composer options, comments, reactions, and moderation behavior are in or out.
What “done” looks like
Before the agent calls this finished, Vise holds it to:- Real SDK APIs — actual types and field names, not remembered ones.
- The platform lifecycle — realtime data subscriptions and cleanup, pagination, session renewal, and user switching handled correctly.
- The whole feature — loading, empty, and error states, not just the happy path.
- Recorded decisions — your scope answers are part of the contract, so a reviewer can see what was agreed.
Related
Choose an integration path
Compare custom SDK ownership with a prebuilt UIKit surface.
Launch a standard social experience
Prefer a prebuilt surface? Launch with UIKit instead.