project-setup/fast-track/step-3/build-scope
project-setup/fast-track/step-3/build-scope · Figma 257:22862
Scopedready for devnot in the frontend yetFigma
257:22862Frontend
No matching Flutter page yet — not built.
Endpoints this screen calls · 3 endpoints, 0 confirmed in code · the Backend agent owns these
POST /projects/{project_id}/budget/initializeGET /budget/catalogGET /costs/project-estimate
Acceptance criteria · drafted by Product agent
- On entry, the app calls GET /budget/catalog to display the scope catalog and GET /costs/project-estimate to show the current project cost estimate.
- User can select build scope line items; on confirm the app calls POST /projects/{project_id}/budget/initialize to create the project budget.
- The cost estimate updates to reflect selected scope items after initialization.
- User can proceed to Step 4 only after the budget is successfully initialized.
What's on the screen
—