Handbook
S04 — Studio shell (Universe pattern)
Executor: Composer 2.5
Updated
Plan
Copy Universe Studio three-tier layout into fi: launcher, Electron desktop, React studio-ui, Python studio-server on port 9791 with health forge-intelligence-studio. Visual hash Fis.
Do
- Add
scripts/start-intelligence-studio.sh,desktop/,studio-ui/,studio-server/studio_server.py. - Build SPA to
studio-server/static/studio/; shell attrshash="Fis"+data-ks-hash="Fis". - Rail stubs: Library, Heatmap, Coverage, Cases, Sessions, Creativity.
Check
scripts/fi-studio-sprint-pdca/check-phase-gate.sh S04
# Optional live probe:
INTELLIGENCE_STUDIO_GATE_LIVE=1 scripts/fi-studio-sprint-pdca/check-phase-gate.sh S04
Act
Fix missing shell files or health endpoint; re-run S04 gate (file checks default; curl when INTELLIGENCE_STUDIO_GATE_LIVE=1).