Commit Graph

4 Commits

Author SHA1 Message Date
amianthus
3e7eeaa224 chore(scripts): rename dw:make-admin to dw:admin 2026-06-03 19:39:18 +01:00
johnyeo
b3b832748a chore: starts at in the past phase 1 2026-05-29 16:48:20 +01:00
johnyeo
f46bdad307 chore: added bun dw enable / disable 2026-05-19 18:01:48 +01:00
amianthus
8274cc7510 feat(dw): 🎸 split provisioning from dev server for orchestrator setup/run/teardown
Conductor and Superset distinguish setup (one-shot provisioning on
workspace creation), run (restartable dev server bound to the Run
button's pane), and teardown (cleanup on deletion). The single 'bun dw'
entrypoint conflated all three. Splits cmdDefault into cmdSetup
(provision only, returns the registry entry) and cmdRun (load entry,
kill ports, startDev inline). Adds startDev opts.allowTmux so cmdRun
forces inline regardless of TTY — the Run pane owns the process. Direct
CLI 'bun dw' still works byte-for-byte via the default.ts shim. Replaces
.superset/setup.sh and .conductor/config.json with the three-field {
setup, run, teardown } shape pointing at the new subcommands. Adds
scripts/dw/README.md as the agent-facing guide.
2026-05-16 15:10:14 +01:00