Repository navigation
Conversation
Run /ce-setup to bring this checkout to the repo-local state the
compound-engineering skills expect, and record the two standing
instructions it offers so agents follow them without being asked.
Why each piece:
- .compound-engineering/config.example.yaml is the committed reference
of every setting. Refreshed from the bundled template so it tracks
the current keys. Team defaults go in config.yaml, which starts with
every setting commented out, so nothing changes behaviour until a
key is uncommented.
- .context/compound-engineering/ is the scratch directory CE skills
write to. Ignored so local scratch never reaches a commit.
- docs/solutions/ is tracked, committed knowledge, so the compounding
directive ("offer first") is worth having: agents offer once to
capture a learning that the final code would not explain.
- The ce-noslop directive routes reports and summaries to the user
through the ce-noslop skill. Code, config, and verbatim quotes are
excluded.
Specific changes:
- .gitignore: add .context/compound-engineering/
- CLAUDE.md: two paragraphs under "Repository Philosophy", the
compounding directive and the chat-register directive, inserted
verbatim from the ce-setup assets
- .compound-engineering/config.example.yaml: new, from the template
- .compound-engineering/config.yaml: new, all settings commented out
The artifact root is unchanged (docs/). The store mention in CLAUDE.md
already names docs/solutions/, its frontmatter fields, and when it is
relevant, so no line was added for it.
Contributor
⊕ Entity-level changes.compound-engineering/config.example.yaml
.compound-engineering/config.yaml
.gitignore
CLAUDE.md
Summary: 2 added, 2 modified, 1 renamed across 4 files functions and classes, not lines · sem |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Runs
/ce-setupon this checkout and records the standing instructions it offers.Why
.compound-engineering/config.example.yamlis the committed reference of every CE setting, refreshed from the bundled template so it tracks current keys..compound-engineering/config.yamlis created with every setting commented out, so nothing changes behaviour until a key is uncommented..context/compound-engineering/is the scratch directory CE skills write to. It is gitignored so local scratch never reaches a commit.docs/solutions/is tracked, so the compounding directive ("offer first") fits: agents offer once to capture a learning the final code would not explain.ce-noslopdirective routes reports and summaries to the user through that skill. Code, config, and verbatim quotes are excluded.Changes
.gitignore: add.context/compound-engineering/CLAUDE.md: two paragraphs under "Repository Philosophy" (compounding directive and chat-register directive), inserted verbatim from the ce-setup assets.compound-engineering/config.example.yaml: new, from the template.compound-engineering/config.yaml: new, all settings commented outThe artifact root is unchanged (
docs/). No store-mention line was added, becauseCLAUDE.mdalready namesdocs/solutions/, its frontmatter fields, and when it applies.Generated by Claude Code