From ea3416b8e18f4ea428e3ae6aa5f58e70f4adf31c Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Sat, 19 Sep 2026 18:36:37 +0000 Subject: [PATCH] docs(claude): point package management at files that exist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Package Management section names `guix.scm` as primary and `flake.guix` as fallback. **Neither exists**: there is no `guix.scm` at the root and no `build/` directory at all — the root carries `manifest.scm` and `mise.toml`. --- .claude/CLAUDE.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index 444c283..f60d504 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -73,8 +73,8 @@ Both are FOSS with independent governance (no Big Tech). ### Package Management -- **Primary**: Guix (guix.scm) -- **Fallback**: Guix (flake.guix) +- **Primary**: Guix (`manifest.scm` — `guix shell -m manifest.scm`) +- **Fallback**: mise (`mise.toml`) - **JS deps**: Bun (`package.json` + `bun.lock`). Declare tooling as a devDependency and run `bunx --no-install --bun ` — a bare `bunx ` can fetch an unpinned package and may start Node via its shebang. ### Security Requirements