← knowledge.oriz.in

No org migration without grill-me + queue

rule githuborganizationmigrationdiscipline

No org migration without grill-me + queue

Rule

Moving any repo between GitHub orgs / user accounts requires:

  1. Grill-me session first — walk the decision tree, resolve the 5 known friction modes (PR attribution, maintainer_can_modify, URL redirect rot, GH Pages break, star history), and reach a locked answer.
  2. Migration queue entry — write to knowledge/decisions/agent-tooling/migration-queue.md with: date opened, source, target, rationale, blockers-resolved list.
  3. 6-month freeze respect — if fewer than 180 days since last migration for this repo, block by default. Queue entry must justify override.

Why

4 org migrations in 8 days (2026-06-25 through 2026-07-03) forced this rule. Compound costs surfaced:

Where the rule fires

Anti-patterns

Cross-refs