mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-10 04:36:40 +00:00
The role loop changed how it gates and closes a pass; the guide still described a full gate and a second deploy per role. - Gates: a pass runs `make test` and the lint target of every file type it touched. `make quality-high` runs once per two or three passes, at a merge of the main branch and before a role is offered for commit. - The baseline deploy starts as soon as the previous pass reported and is the only full deploy of a pass. A pass closes with a role sync and the complete spec, with two syncs when it changed provisioning. - Single views through `views=`, views that exist only with the injected snippets through `afterOnly: true`. - The gallery, its README link and the overview entry are published in the step that verifies the pass. - Stylesheet rule: every `url()` carries the origin of the app, because the sheet is served from the CDN. - Traps: the plain side of the gallery, a deploy that hangs in the stack-wide CSP health unit because of an earlier role, apps that walk `document.styleSheets`, and a negative control without a sync. The verification item of the requirement states the same gate and closing rule. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>