Parent: #102 . Refs #101 .
Produce the durable worklist the campaign slices waves from. The triage inventory existed only in a sub-agent transcript and was never committed.
Deliverable
A committed artifact (suggest rhodium-standard-repositories/spec/nix-retirement-inventory.adoc) with, per estate repo:
repo | flake.nix path(s) | guix.scm/manifest.scm path(s) | .guix-channel? | sealed-container? (Containerfile count) | provisional verdict
Provisional verdict ∈ { pure-mirror→remove (pending per-repo dep diff), load-bearing→keep, guix-channel-only→keep+flag, monorepo→handle-at-source, out-of-scope (no Guix), excluded }.
Method (supervised, foreground — bg agents are sandbox-blocked for this)
gh repo list hyperpolymath --limit 1000 → enumerate.
Per repo probe flake.nix, guix.scm/manifest.scm, .guix-channel, Containerfile presence.
Apply gate rules 1–6 from Campaign: retire Nix-mirror across consumer repos (Guix-primary ruling) #102 for the provisional verdict (NOT the final delete decision — that needs per-repo flake-input vs Guix vs container diffing at wave time).
Exclude standards, echidna.
Commit as a PR (Refs #101), squash+auto.
Then
Slice waves 1..N (~20 single-package repos each) as further child issues of #102 .
Parent: #102. Refs #101.
Produce the durable worklist the campaign slices waves from. The triage inventory existed only in a sub-agent transcript and was never committed.
Deliverable
A committed artifact (suggest
rhodium-standard-repositories/spec/nix-retirement-inventory.adoc) with, per estate repo:repo | flake.nix path(s) | guix.scm/manifest.scm path(s) | .guix-channel? | sealed-container? (Containerfile count) | provisional verdictProvisional verdict ∈ { pure-mirror→remove (pending per-repo dep diff), load-bearing→keep, guix-channel-only→keep+flag, monorepo→handle-at-source, out-of-scope (no Guix), excluded }.
Method (supervised, foreground — bg agents are sandbox-blocked for this)
gh repo list hyperpolymath --limit 1000→ enumerate.flake.nix,guix.scm/manifest.scm,.guix-channel, Containerfile presence.standards,echidna.Refs #101), squash+auto.Then
Slice waves 1..N (~20 single-package repos each) as further child issues of #102.