Commit 8e5872c
policy: Guix primary + sealed-container escape; retire Nix-mirror-everywhere
RULED 2026-05-18 (estate-wide). Supersedes the prior standing rule
"Nix shard fallback on Guix channel primary everywhere".
- spec/LANGUAGE-POLICY.adoc §Package Management: canonical statement updated.
One packager per repo; sealed container (not a Nix mirror) is the single
universal escape hatch for the not-in-Guix / non-free tail; a second
packager only as the sole source of a specific named dependency.
- debt.a2ml: estate-wide flake.nix-mirror removal + consumer-doc reconciliation
recorded as a SHOULD debt item (echidna PR #73 is the landed pilot).
Rationale: a Nix file that only mirrors the Guix manifest is two incomplete
manifests kept in sync by hand plus containers anyway = pure drift surface,
never exercised as a real fallback. Fewer moving parts; thesis-aligned with
Guix full-source bootstrap + time-machine provenance.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent d9615d1 commit 8e5872c
2 files changed
Lines changed: 25 additions & 4 deletions
File tree
- .machine_readable/agent_instructions
- rhodium-standard-repositories/spec
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
37 | 46 | | |
38 | 47 | | |
39 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
199 | 206 | | |
200 | 207 | | |
201 | 208 | | |
202 | 209 | | |
203 | 210 | | |
204 | | - | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
205 | 216 | | |
206 | | - | |
207 | | - | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
208 | 220 | | |
209 | 221 | | |
210 | 222 | | |
| |||
0 commit comments