Status
loadingPHASE
—
VERSION
—
DIVISIONS
—
REGISTRY PATH
—
Raw API responses
/api/meta
—
/api/registry
—
/api/divisions (optional)
—
/api/ceo/route (test)
—
Frontend calls relative endpoints only:
/api/meta,
/api/registry,
/api/divisions (optional),
/api/ceo/route.
No hardcoded IPs. No “localhost surprises”.
Walk Phase Modules
Stable UI shellLists divisions if /api/divisions exists. If it doesn’t, we fall back gracefully (no errors, no breaking changes).
Safe test harness for POST /api/ceo/route. (Works with your current stub response.)
—
Walk Phase Mission Builder (frontend-only). Calls POST /api/ceo/route using a structured prompt. No backend changes.
Suggested division: —
Prompt preview
—
Saved missions (local)
Server missions (/api/missions)
(loading…)
“Frontend freeze roles” are enforced in code:
API client is versioned, endpoints are constants, schema is guarded, and tabs are modular.