Goal
A reusable, parallel estate-sweep tool (owner: "do in parallel using elixir megasweep") that applies/audits policy across all ~375 repos. reposystem is the home for visualisation + tools that automate & govern per standards' policies, so this is where repo-automation lives.
Do
- Build
megasweep in Elixir (no Python/npm; Elixir 1.18 built-in JSON; precedent snifs/ci-checks.exs). Parallel fan-out over the repo list; pure gh/git; owned compute (host-cron → bag-of-actions), never metered Actions.
- Establish a
repo-scripts (or similar) area in reposystem for these governance/automation helpers — there should be standard scripts/tools here to help with exactly this kind of estate work.
- Modes: audit (read-only report) + apply (staged, owner-gated). Report-only canary first.
Consumers
Nix-deletion sweep, Guix-quality sweep, settings/template propagation, on-creation cron — all should run through megasweep.
Goal
A reusable, parallel estate-sweep tool (owner: "do in parallel using elixir megasweep") that applies/audits policy across all ~375 repos. reposystem is the home for visualisation + tools that automate & govern per standards' policies, so this is where repo-automation lives.
Do
megasweepin Elixir (no Python/npm; Elixir 1.18 built-in JSON; precedentsnifs/ci-checks.exs). Parallel fan-out over the repo list; puregh/git; owned compute (host-cron → bag-of-actions), never metered Actions.repo-scripts(or similar) area in reposystem for these governance/automation helpers — there should be standard scripts/tools here to help with exactly this kind of estate work.Consumers
Nix-deletion sweep, Guix-quality sweep, settings/template propagation, on-creation cron — all should run through megasweep.