- agent-widget.js/.css inject a floating chat HUD on every page (landing, play,
lab, deck, docs). Draggable (title bar), resizable (corner); position/size and
the full conversation persist in localStorage, so it carries across navigations.
- Same tool-loop + dual-provider (HF/OpenRouter) model picker as the full page,
in a compact ⚙ settings drawer; minimizes to a corner FAB.
- "Agent" nav links now open the HUD in place instead of navigating away.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Agent-usable surface + phone responsive + bus hygiene
- Cookieless sessions: X-WeedSim-Session header (+ ?sid= for sprites), so
agents/headless clients hold their own registry without cookies.
- Register WEED-SIM ops as K-os facilities -> populated, agent-discoverable
syscall table at /bus/api/facilities; bus resources documented as agent-usable.
- Agent quickstart in the doc hub; bus API added to the route manifest.
- Phone-responsive layouts for all four pages.
- Remove the Amalgam/Cascade receipt-mirror import from the vendored bus
(no live Champion-agency connections; harmless references retained).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
WEED-SIM: evolutionary genetics sandbox with embedded Observer Bus
Three modes over one genome: Play (pixel-art bud/leaf breeding), Speciation
Lab (BrAPI-style germplasm, parallel coordinates, gamut wheel, cross predictor,
Newick), and the Deck (shared-state hub). Bud/leaf HSV genetics with per-pixel
mask recolor. K-os Observer Bus vendored in-process: crosses publish provenance
receipts; full bus HUD mounted at /bus. Docker Space (port 7860).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>