Repository source: docs/plans/backlog/local_dev_begin_development_fdp_ui_step1_solution_assessment.md
Local Dev Begin Development FDP UI Step 1 Solution Assessment
Problem Statement
Local development should offer a "Begin development" action beside agent-response controls, with UI for the four FDP stages. Sources: reply-20260826041225-eca5f21d and thread-20260826041250-bedc2f2b, submitted 2026-08-26T04:12:25Z and 2026-08-26T04:12:50Z.
Option A: Add a simple local-only "Begin development" handoff action
Pros:
Smallest extension of existing local development controls.
Can route users into the current FDP files.
Keeps stage execution outside the forum UI.
Cons:
Does not provide full stage management.
Still relies on local filesystem conventions.
Option B: Build a four-stage FDP dashboard in the local app
Pros:
Makes Step 1 through Step 4 explicit and trackable.
Can show approval status, files, branch, and commits.
Best match for the requested UI.
Cons:
Larger state and authorization surface.
Needs strong guardrails to avoid bypassing FDP approval rules.
Option C: Use only CLI scripts for FDP stage creation
Pros:
Simple operational model.
Easier to audit generated files.
Cons:
Does not satisfy the local UI request.
Less discoverable from request threads.
Recommendation
Recommend Option A first, with a path to Option B.
Brief justification:
A local-only action can validate the thread-to-FDP handoff before building a full stage dashboard.