web: give stim a display pane #15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "stim-cold-start"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
web: give stim a display pane
stim had one workload and no interaction surface. It now carries an
apps/web pane on the workshop's design system, and a second sidecar
workload to run it.
The pane is deliberately thin: a view holds no fetch of its own, and
reaches the api only through src/lib/hooks. That directory is already a
first-class one under the skeleton's web law, so the hooks layer needed
no new convention invented for it.
Two things the checkers taught rather than confirmed. Bringing apps into
ectropy's scan immediately refused a hand-written vite proxy that read
API_URL, because plumb already forbids an app consuming sidecar dispatch
environment by hand -- vite-plugin-design owns that proxy and follows the
api lease itself. And the same pass demanded the boundary declarations
for vite's root-level config files, which is the law asking to be told
rather than guessing.
The layering this is built toward, and why the CLI is a display pane
rather than a privileged entrance, is now written into AGENTS.md as
prose. It stays prose until the shape is settled enough to mechanize.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com