← Back to the dashboard

Revisions, pending inputs and changelog

Load when: changing the SOP, or checking what's pending.

1. How versions work

2. When to revise

  1. You correct a rule or add one.
  2. An adversarial review finds a rule that caused a mistake.
  3. A pending input arrives (section 4).
  4. Research finds a platform change that a rule depends on.
  5. A milestone is reached:
  6. the spec page arrives
  7. the definitions freeze
  8. the 4-week proof run ends
  9. the history becomes long enough for the statistics left out of v1
  10. A rule doesn't fit a situation. Say so in the answer, follow your instruction, and propose a revision. Never drift from the SOP silently.

3. How to revise

  1. Propose: give the exact before and after text, the file, the reason and the version bump. A direct instruction from you skips this step.
  2. Apply after your yes: edit the one file that holds the rule.
  3. Record: bump the version in CLAUDE.md and add a changelog entry with the date, version, change and reason. If the change came from you, quote your words verbatim.
  4. Sweep: search the SOP, the skills and memory for anything that repeats or points to the changed rule, and fix it.
  5. Memory: update or delete memories the change supersedes.

Adding a module: create docs/sop/<name>.md with a "Load when" line at the top, add a row to CLAUDE.md section 9, and log the change.

Adding a skill: create .claude/skills/<name>/SKILL.md, list it in CLAUDE.md section 9, and log the change.

Reusing this SOP in another project: these parts are general and carry over:

Everything else is specific to BlueBoost.

4. Pending inputs

#Waiting forBlocksFromLands in
2Confirmation of Claude's reading of "I have replaced onyx": Claude owns the architecture, tools and build plan, under your directionThe build-vs-buy cost basis, which becomes your review time plus AI usage instead of Onyx's hoursYouCLAUDE.md, section 2
3Who now logs hours and expenses to SYS-2026-032 (7.5)Cost trackingYoudata-rules.md, section 10
4The market definition: buyers, area, services, price bandMarket-forces research, the prompt library, the keyword listYou and Ammonresearch.md, section 4
5How market-forces research ranks against the proof run's MustsResearch schedulingYouresearch.md, section 4
6Metric definitionsData collection designA pilot run, then you and Ammondefinitions.md
7Whether Search Console's Generative AI report can be pulled automaticallyUnattended tracking of our Google AI citations (7.2)Researchsources.md
8Whether blueforeststudios.com is included in "Search generative AI features" in Search ConsoleEligibility for AI Overviews and AI ModeWhoever has Search Console accessevents.md
9Access to Blair and its database layoutBuilding 6.1 and 6.2Youengineering.md
10HubSpot access, for its pipeline reports and its built-in AEO feature (7.1)Market research and the build-vs-buy decisionYouresearch.md and the build-vs-buy doc

When an item arrives, put it where "Lands in" says, delete its row, and log the change as a minor version.

5. Changelog

VersionDateChangeWhy
1.02026-10-21First version, built from operating-manual-review.md and your approvals of 2026-10-21You said: "Write the SOP but make it flexible and adaptable to future revisions."
1.22026-10-24Pending input #1 filled: Out of scope and Decisions copied word for word from https://blueboost.pages.dev/ into spec.md, with three conflicts with the build listed there for you to rule on. The Decisions hold no metric definitions, so #6 stays open. Pending input #11 closed: git was set up locally on 2026-10-22 and the first local commit was made on 2026-10-24 (no GitHub). engineering.md section 4 updated to match.The task that started this session, relaying your ask: "Copy them into docs/spec.md with the source and date. Update pending input #1", and "Make the repository's first local commit on main"
1.12026-10-21Pending input #1 partly filled: the spec's Definition of done and its "What done could look like" sample arrived as two screenshots and are transcribed in spec.md. Out of scope and Decisions are still missing.You said: "I uploaded 2 new screenshots which should be commited to memory on what done looks like."