Commit 4b79656
docs(flake): annotate KEEP+DEP rationale (standards#102) (#30)
Refs standards#101 standards#102.
Per the [Nix-mirror retirement
campaign](hyperpolymath/standards#102) (Wave
11), `project-wharf`'s flake is **LOAD-BEARING** (KEEP+DEP): the dev
shell is the sole source of the rust-overlay rustToolchain (with
rust-src/rust-analyzer), the Rust auditing/QA chain
(cargo-audit/tarpaulin/watch), task/build tooling (just, jq), DNS
tooling (bind), security tooling (nebula), docs (asciidoctor), linting
(codespell, lychee), and the container CLI (podman). `guix.scm` declares
no inputs; the sealed Containerfile (Wolfi) covers only
rust/cargo/pkgconf/openssl-dev.
This PR adds the rule-3 annotation so the flake's retention is
self-documenting. No package-set change.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 48c90a4 commit 4b79656
1 file changed
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
6 | 17 | | |
7 | 18 | | |
8 | 19 | | |
| |||
0 commit comments