Skip to content

v4.0.4 — Platform-Agnostic Refactoring

Choose a tag to compare

@dnviti dnviti released this 28 Mar 19:19
· 18 commits to main since this release
bb0d8d6

What's Changed

Added

  • Make CodeClaw platform-agnostic: remove CLAUDE.md coupling from all 9 skills
  • Add load_config() to common.py merging project-config.json with CLAUDE.md fallback
  • Add skills.sh as canonical platform-agnostic installer
  • Extract Agent Teams documentation to docs/agent-teams.md
  • Add development_branch, staging_branch, production_branch to project-config.example.json

Changed

  • Replace ${CLAUDE_PLUGIN_ROOT} with ${CLAW_ROOT} across all files
  • Replace "CLAUDE.md IS LAW" with "Project configuration is authoritative" in all skills
  • Remove mandatory Agent Teams sections from all 9 skills
  • Default install platform changed from claude-code to generic
  • Update skill_helper.py, release_manager.py, test_manager.py to use load_config()
  • Mark CLAUDE.md template as optional
  • Remove obsolete worktree code and tests
  • Trim docs and coverage snapshots

Full Changelog: v4.0.3...v4.0.4