Decisions
Architectural decisions that have been made and shipped. Each decision began as a proposal; once the direction was committed it was promoted here with type: decision.
Superseded decisions chain via supersedes: / superseded_by: frontmatter — follow the chain to understand the full history.
- Org-default handover: invotek → dashecorp One GitHub org = one active org-default tenant. dashecorp becomes the org-default tenant for the dashecorp GitHub org (active, first-party, Model B, installationId=123727838); invotek's GithubOrg flips to null and it is retained as the historical-lineage tenant on its legacy DB. Carve-outs use per-repo RepoTenant pins. The flip uses a pin-first / activate-last sequence so the interim window can only fail-to-null, never mis-route.
- Review-E cost reduction — claude-tmux ToS finding and the legitimate direction Why the claude-tmux/subscription-billing approach is prohibited, and the sanctioned levers for cutting Review-E's metered Anthropic spend (max-turns, BRAIN.md, skip-gating, non-metered routing).
- Give main-targeting deploy runs a unique concurrency group Stop the hourly cron and other main-targeting triggers from cancelling post-merge builds by giving each non-PR run a unique concurrency group keyed on github.run_id; keep PR runs sharing a ref-keyed group so newer commits cancel older PR builds.
- Emoji Status Vocabulary and Format Specification Locks the canonical emoji vocabulary, tier overlays, modifier emojis, parent-message format template, and edge-case rules for the
- Decision: Astro/rig-docs is the canonical home for the Rig whitepaper (2026-04-24) Establishes rig-docs (Astro Starlight) as the single source of truth for the main Rig whitepaper, resolving drift between rig-docs and rig-gitops.
- 2026-04-24 — Review-E dispatch fix + rig lifecycle gaps + docs taxonomy cleanup Retrospective of the orchestrator session that fixed the Review-E dispatch bug, surfaced three lifecycle gaps (merge_conflict re-dispatch, close-PR-doesnt-cancel, main_ci_failed events), and defined the 8-type content taxonomy.
- Docs tooling decision: Starlight + Cloudflare Pages (2026-04-18) Final tooling decision for Dashecorp rig documentation, superseding the research report's Notion recommendation.