Skip to content

docs(solutions): dev-image drift learning; seed CONCEPTS.md - #66

Draft
alycda wants to merge 3 commits into
mainfrom
claude/ce-compound-image-drift
Draft

docs(solutions): dev-image drift learning; seed CONCEPTS.md#66
alycda wants to merge 3 commits into
mainfrom
claude/ce-compound-image-drift

Conversation

@alycda

@alycda alycda commented Aug 3, 2026

Copy link
Copy Markdown
Owner

First /ce-compound capture in this repo (Full mode). Documents tonight's diagnosed bug family as a runtime-errors learning: uncommitted local state baked into the dev-container image regresses silently on restart — the wiped CLAUDE.md imports (unconditional entrypoint cp -f vs conditional home-manager activation; fix pending in #61), the gh credential helper that exists in the image but in no commit (#64), and the wrong-direction repo→image sync near-miss. Prevention distills to a bake-or-append invariant plus image-hygiene rules.

Also seeds CONCEPTS.md with the learning's area vocabulary (baked generation, devhome/claude-home volumes, public layers, private overlay, drift), and surfaces both the knowledge store and CONCEPTS.md in CLAUDE.md's Repository Structure tree (applied with consent via the discoverability check).

Grounding: 25/25 factual claims verified against the current tree and live GitHub state (0 contradicted).

Also adds python3 to lib/core-packages.nix: this run's validators and session-history probe degraded to manual fallbacks because the container has no Python 3 on PATH — the plugin's scripts are stdlib-only python3.

🤖 Generated with Claude Code

claude added 3 commits August 3, 2026 06:23
ce-compound capture of tonight's diagnosed bug family: uncommitted
local state baked into the dev-container image regresses silently on
restart. Three instances documented (wiped CLAUDE.md imports via
unconditional cp -f vs conditional activation; gh credential helper
absent from committed source; wrong-direction repo-to-image sync
near-miss), with the bake-or-append invariant and image-hygiene
prevention rules. All 25 factual claims verified against the tree and
GitHub state by the grounding pass.

Seeds CONCEPTS.md with the learning's area vocabulary: baked
generation, devhome/claude-home volumes, public layers, private
overlay, drift.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Discoverability: agents reading CLAUDE.md now learn the knowledge store
and shared vocabulary exist, their organization, and when they are
relevant. Applied with user consent (ce-compound discoverability check).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The ce-compound run captured in this PR had to fall back to manual
frontmatter/claims checks and skip the session-history probe because
the container has no Python 3 on PATH; the plugin ships stdlib-only
python3 scripts for all three. Add python3 to the shared core packages
so devShells and home-manager profiles both carry it.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants