Documentation Index
Fetch the complete documentation index at: https://orbit-docs.devotel.io/llms.txt
Use this file to discover all available pages before exploring further.
ADR-008: Direct-to-main workflow — no long-lived branches, no worktrees by default
Status: CURRENT Date: 2026-05-16Context
The 2026-05-16 audit surfaced 77 orphan branches carrying ~15K LOC that never landed because sub-agents and worktrees forgot to merge. PR #71 surfaced the scale of the problem.Decision
Work directly onmain. Commit → push → Cloud Build submit → verify, same session. Worktrees are used only for genuine parallel agent work and must be merged and deleted in the same session.
Reason
Pre-launch reality with a sole developer means there is no PR-review bottleneck to justify long-lived branches. “I’ll land this later” does not happen.Consequences
- No PR review process.
- Orphan-branch audits are no longer needed quarterly.
- The
cleanup-worktreesskill flags any worktree alive longer than one session. - The
dispatch-fix-waveskill enforces “push-after-each-commit” discipline for parallel agents.
Source memos
- [[workflow_direct_to_main_only_2026_05_16]]
- [[orphan_branches_audit_2026_05_16]]
- [[feedback_direct_to_master_not_worktrees]]