Pulling base updates
This step is optional and only looked at when needed. When the base (ddakit/book-studio) adds a new skill or improves a gate, this is the spot for bringing that change into your work. It’s built so you can receive it safely without knowing commands like git rebase.
1) Call it
Section titled “1) Call it”pull base updatesOr /update-from-base. The first call guides registering the base as a git remote automatically.
2) What changes and what stays
Section titled “2) What changes and what stays”An update splits in three by file location.
- Auto-updated — the skills, agents, hooks, and
AI_AUTOMATION.mdthe base holds. The base manages these, so they get overwritten with the new version. - Never touched — every book in progress (
_workspace/), the license. Updates don’t overwrite these spots. - Asks you — spots like
CLAUDE.mdandREADME.mdwhere base and your edits can mix. It doesn’t overwrite automatically; it asks.
Since every book in progress is in a safe spot, there’s no worry of an update wiping out a chapter.
3) What one cycle looks like
Section titled “3) What one cycle looks like”Calling /update-from-base flows roughly like this.
- If there are unsaved changes, it tells you to save them first
- It pulls the base’s latest changes
- It summarizes what changed (N new skills, whether a gate updated, etc.)
- If you agree, it applies only the auto-update spots
- For the asking spots, you choose what to do one at a time
- It verifies after applying and suggests a commit
It usually finishes in 30 seconds to 2 minutes.
4) When a gate is updated
Section titled “4) When a gate is updated”When the base adds categories to the AI-smell gate or improves continuity verification, that change comes in as an auto-update spot. After receiving it, new chapters are verified with the updated gate. Chapters already marked finished aren’t re-verified, so to apply the new gate to old chapters, call it explicitly with “re-verify this chapter.”
5) The detailed spot
Section titled “5) The detailed spot”Which file goes in which column by area is written up in expert updates. At a beginner pace, “books in progress are safe, base improvements are received automatically, and the confusing spots get asked about” is enough.