Skip to content

Add /capture + /reconcile rituals, credit claude-context-os - #35

Merged
etrebels merged 3 commits into
mainfrom
claude/determined-dirac-CBWp9
Jul 5, 2026
Merged

Add /capture + /reconcile rituals, credit claude-context-os#35
etrebels merged 3 commits into
mainfrom
claude/determined-dirac-CBWp9

Conversation

@etrebels

@etrebels etrebels commented Jun 5, 2026

Copy link
Copy Markdown
Owner

Summary

Adapts two patterns from claude-context-os by Conor Bronsdon (MIT) into the kit's go-to-market motion:

  • /capture + inbox/ — a capture-now, triage-later inbox so a passing thought doesn't cost a context switch. Triage routes each note to the lane that owns it (the one task list, notes/wiki, CRM, customer book, feedback log) and never lets the inbox become a second to-do list.
  • /reconcile — catches drift when more than one session writes the same files (you at the keyboard plus a scheduled cloud routine): mirror-vs-CRM, tasks-vs-priorities, log-vs-reality, stale open loops.

Both rituals defer to todo-single-source.md and crm-usage.md rather than re-deriving their own logic. Credited in a new THIRD-PARTY-NOTICES.md and a README "Credits" section, per the repo's own legal/licensing-and-attribution discipline — patterns reimplemented in our own words, nothing copied.

Changes

  • .claude/commands/capture.md, .claude/commands/reconcile.md — new rituals
  • inbox/notes.md — the capture staging buffer (self-documenting seed)
  • THIRD-PARTY-NOTICES.md — new; credits claude-context-os
  • README.md — commands row + Credits section
  • .claude/rules/todo-single-source.md — both rituals added to the defer-list
  • CHANGELOG.md — Unreleased → Added

Test plan

  • bash .claude/scripts/checks/growth-os-checks.sh — passes (0 hard, 0 soft); the link checker validates the new relative links.
  • /capture "test note" drops a dated line into inbox/notes.md; /capture triage empties it into the right lanes.
  • /reconcile reports mirror/task/log drift without auto-resolving judgment calls.

https://claude.ai/code/session_015mKLSwbKtYrPrxn9NpACbo


Generated by Claude Code

claude added 3 commits June 5, 2026 19:40
Adapt two patterns from claude-context-os (Conor Bronsdon, MIT):
- /capture: a capture-now, triage-later inbox that routes each note to
  the lane that owns it and never becomes a second to-do list.
- /reconcile: drift detection when more than one session writes the same
  files (you + a scheduled cloud routine).

Both rituals defer to todo-single-source.md; credited in a new
THIRD-PARTY-NOTICES.md and the README Credits section. Deterministic
checks pass (links resolve).

https://claude.ai/code/session_015mKLSwbKtYrPrxn9NpACbo
Resolve conflicts in CHANGELOG.md and README.md by keeping both sides:
main's retention act-skills + /retention-report + ARR column (#39/#40)
alongside this branch's /capture + /reconcile rituals. Both additive;
no content dropped. Deterministic checks pass (links resolve).

https://claude.ai/code/session_015mKLSwbKtYrPrxn9NpACbo

etrebels commented Jul 1, 2026

Copy link
Copy Markdown
Owner Author

🤖 Babysit-PRs — 2026-07-01

Status: Merge conflicts resolved and pushed.

What was found: mergeable_state was dirtymain released [0.2.0] on 2026-06-10 (rolling up the previous [Unreleased] section) and separately gained a sixth hook (verify-after-change.sh) plus other README table edits, so two files conflicted:

  • CHANGELOG.md — this branch's entry vs. the now-historical 0.2.0 block.
  • README.md — the "What's inside" table's hooks/commands row (this branch added /capture + /reconcile to the commands cell; main independently bumped the hooks cell from five to six and added the verify-pass hook).

What was done:

  • Merged origin/main into this branch (merge commit, not a rebase — no force-push).
  • CHANGELOG.md: moved the /capture + /reconcile entry into a fresh ## [Unreleased] section rather than folding it into the released 0.2.0 block.
  • README.md: combined both sides — kept main's six-hooks wording (including the new verify-pass hook) and this branch's /capture//reconcile additions to the commands cell, so neither edit was lost.
  • Verified with bash .claude/scripts/checks/growth-os-checks.sh — 0 hard, 2 soft (pre-existing demo-data staleness, unrelated). Confirmed .claude/rules/todo-single-source.md's defer-list entries for /capture//reconcile survived the merge, and the link checker validates the new relative links.
  • Pushed to claude/determined-dirac-CBWp9 as 5eccb53. CI (checks + shellcheck) green; mergeable_state now clean.

Review comments: none unresolved.

Next action for Edwin: conflict-free and CI-green — ready for review/merge when you're ready.


Generated by Claude Code

@etrebels
etrebels marked this pull request as ready for review July 5, 2026 10:21
@etrebels
etrebels merged commit 234160d into main Jul 5, 2026
2 checks passed
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