v1.0.0 — Groundwork (Londonmaxxing 003 final build)
Groundwork — the final Londonmaxxing 003 hackathon build, frozen at the end of the hack day (4 Jul 2026, commit 01d2c95). Development continued afterwards on main.
One AG-UI/A2UI workflow engine on a single Cloudflare Worker: POST /run?usecase=<id> drives a runStages loop (plan → tool → render) and the agent streams A2UI cards — it paints the interface, not just text. Two interchangeable London workflows behind one ?usecase= switch.
▶ Live demo: https://qte77.github.io/ldnmxx-hack/ · Worker API: https://ldnmxx-hack-worker.cloudflare-driveway392.workers.dev
Shipped in v1.0.0
- Phase-1 E2E: SPA →
POST /run?usecase=<id>(SSE) → built-in A2UI cards;useAgentSSEtransport;runStagesper usecase (founders-copilot+ thinon-it); console Arize span per stage; optional in-dashboard BYOK;ui/workerCI + GitHub Pages deploy (#16, #17). - Track B
search_opportunitiesrender via a real OpenRouter model, with a deterministic stub fallback (#19); raisedmax_tokenssorender_uiisn't truncated (#22). - Theme toggle +
?demo=1keyless auto-run (#20); live A2UI component catalog + Track-A default + 100% worker observability (#24); usecase toggle swaps the example query (#25).
Switches
?usecase=founders-copilot|on-it · ?demo=1 (keyless stub) · ?theme=light|dark · BYOK (Authorization: Bearer <key>).
Deferred (post-v1.0.0 / roadmap)
AG Grid (#6), full Track A voice loop (#4 / #7 / #8), Track B depth (#9), live Companies House filing (#12), D1 (#13), A2A endpoint (#11), real Arize OTLP export (#21), AI Gateway wiring (#29), Phase-2 model pipeline (#18).
Full history in CHANGELOG.md.