fix: enforce headless browser automation + update README for wizard (#2)

Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
This commit was merged in pull request #2.
This commit is contained in:
2026-02-21 18:56:24 +00:00
committed by jason.woltje
parent 6a84f7e210
commit a9ce355c85
3 changed files with 53 additions and 3 deletions

View File

@@ -24,6 +24,7 @@ Master/slave model:
- For runtime-agnostic delegation/orchestration, use `~/.config/mosaic/rails/orchestrator-matrix/` with repo-local `.mosaic/orchestrator/` state.
- Avoid hardcoded secrets and token leakage in remotes/commits.
- Do not perform destructive git/file actions without explicit instruction.
- Browser automation (Playwright, Cypress, Puppeteer) MUST run in headless mode. Never launch a visible browser — it collides with the user's display and active session.
## Session Lifecycle Contract