Skip to content

v1.2.0: fixes, Claude Code drift, simpler kit - #25

Merged
chacosoldier merged 3 commits into
mainfrom
release/1.2-fixes
Sep 25, 2026
Merged

chacosoldier merged 3 commits into
mainfrom
release/1.2-fixes

Conversation

@chacosoldier

Copy link
Copy Markdown
Owner

Maintenance release after a full audit of the kit against the tree, Claude Code's changes since June, and what the upstream personal setup learned.

What changes

  • Fixes: weekly review ran on Saturday on macOS; scheduled runs could not find claude; the agent template registered as a live agent; install-integrations.sh left an empty .mcp.json.
  • Claude Code drift: native installer, code.claude.com links, model section (default is Opus 5.5), agents on model: inherit, SessionStart matcher covers clear and fork, MCP pins bumped.
  • Simpler: removed the unwired tool-scope guard and three README-only stub modules; shared scripts/lib/common.sh; scripts/migrate-config.sh adds new config keys on update without touching user values.
  • Docs: CHANGELOG cut to 1.2.0 with every change since 1.1.1.

Verified

  • bash -n on every script, catalog and settings JSON valid.
  • Fresh copy: setup.sh (default answers) and scripts/init.sh exit 0; a bogus integration category exits 1 and leaves no .mcp.json; generated launchd plists pass plutil -lint with Weekday 5.
  • Adopter upgrade simulated: clone at v1.1.1, run setup, edit a persona file, set proactive: true, run the old update.sh: update applies, the edit is re-applied, the value is preserved; the next update.sh adds the four new module flags inside modules:.

🤖 Generated with Claude Code

chacosoldier and others added 3 commits September 25, 2026 10:56
- proactive: weekly review ran Saturday on macOS (launchd Weekday 6); now 5
- proactive run-task.sh + telegram poll.sh: extend PATH so launchd/cron find claude
- agent template renamed to _agent-template.md.template so it no longer registers as a live agent
- agents: model sonnet -> inherit (follow the session model); README documents the Pro-limits swap back
- integrations: bump pins (playwright 0.0.82, scrapling-fetch 0.2.4, time 2026.8.18, exa 3.4.1);
  drop mcp-server-fetch (WebFetch covers it); drop the empty google category, point at Claude's connectors
- install-integrations: create .mcp.json only when a server is added; fix the `claude mcp list` hint
- install: native installer first (curl -fsSL https://claude.ai/install.sh | bash), npm as fallback
- docs URLs -> code.claude.com / platform.claude.com; model section rewritten (default is Opus 5.5)
- SessionStart matcher covers clear and fork
- add-agent + customization guide: routing lives in CONSTITUTION.md, _orchestrator-reference is not a registry

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ig migration)

- remove the tool-scope guard (hook + checker + yaml): it was never wired in
  settings.json, needed jq, and matched no context the kit sets; an unexecuted
  security control is worse than none because it is believed
- remove the README-only stub modules (extra-agents, team, whatsapp); their
  rationale moves to a "Not built" section in modules/README.md
- scripts/lib/common.sh: shared ok/warn/bold/say + set_config_flag
- scripts/migrate-config.sh: adds new config keys inside their block, never
  changes a user value, writes a .bak; update.sh and init.sh call it
- config template: crm_merge + lead_pipeline flags, six personas, drop dead
  preferences.timezone and the stub flags
- update.sh: clear message for a local-only branch or detached HEAD
- init.sh: Python 3.10 check, agent count excludes template/reference files
- transcribe + dictation: module venvs (PEP 668); record.py re-execs into its venv
- doc drift: persona count, "config/ is yours" wording, integrations and
  telegram claims, Spanish README scope, Windows section, SECURITY.md,
  leftover references in mcp-debug and memory-debt

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Complete the Unreleased section (dictation, weekly-review, researcher persona,
Spanish README, and Linux troubleshooting shipped without entries), add this
release's changes, and fix the footer links (1.1.1 was missing; Unreleased now
compares from 1.2.0).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@chacosoldier
chacosoldier merged commit bf113ad into main Sep 25, 2026
1 check passed
@chacosoldier
chacosoldier deleted the release/1.2-fixes branch September 25, 2026 09:01
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.

1 participant