Use codex/<lane>-<task> branch names.
Keep PRs single-lane:
- infra/core
- single effect
- tests
- docs
Every PR must include:
- green CI
- before/after screenshots
- browser test notes (Chrome/Firefox/Safari/Edge)
- bundle/performance impact note
- updated docs for API and variables
- infra
- core runtime
- effects
- tests
- docs
- release