Files
echo-core/dashboard
Marius Mutu 6d56356ada feat(dashboard): integrate Ralph nav link + add e2e planning walkthrough test
dashboard/api.py: adaug link "Ralph" (lucide bot icon) în NAV_HTML între
Workspace și KB. Pagina ralph.html se injectează corect cu nav-ul (verificat
live via curl pe :8088/ralph.html).

tests/test_e2e_planning_walkthrough.py (nou): 4 teste integration care
simulează scripted exact ce face un user pe Discord:
- click Planifică pe game-library cu UI scope → 4 faze (incl design-review)
- /office-hours → ceo → eng → design → final-plan.md stub scris pe disk
- "Dau drumul" → status approved + final_plan_path în approved-tasks.json
- description fără UI keywords → 3 faze (skip design)
- /cancel mid-planning → status revert pending, state cleared
- mesaj fără planning state → cade pe Claude main chat (NU orchestrator)

Subprocess `claude -p` mock-uit; testează tot wire-up-ul router → orchestrator
→ session și schema approved-tasks.json. Nu consumă credite.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-26 19:11:35 +00:00
..
2026-04-21 07:01:30 +00:00
2026-04-21 07:01:30 +00:00
2026-04-21 07:01:30 +00:00
2026-04-21 07:01:30 +00:00
2026-04-21 13:56:53 +00:00
2026-04-21 13:56:53 +00:00
2026-04-26 15:56:52 +00:00
2026-04-21 07:01:30 +00:00
2026-04-25 21:42:42 +00:00
2026-04-21 10:23:21 +00:00
2026-04-21 13:56:53 +00:00
2026-04-25 21:42:42 +00:00
2026-04-21 07:01:30 +00:00
2026-04-26 08:06:52 +00:00