diff --git a/.gitignore b/.gitignore index 74dcc42..66446e8 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,10 @@ Thumbs.db node_modules/ npm-debug.log* +# Python +__pycache__/ +*.pyc + # Misc *.log *.tmp @@ -33,4 +37,4 @@ claudedocs/ .mcp.json # Multi-provider (will be moved to dedicated repo) -examples/multi-provider/ +examples/multi-provider/ \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b8c589..9d7e124 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,6 +48,27 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Golden rule banner: "LLM Thinks → MCP Controls → Tools Execute → Data Locked" - **machine-readable/reference.yaml**: Added `architecture_mcp_visual` (SVG diagram reference) +## [3.12.1] - 2026-01-25 + +### Added + +- **Bridge Script: Claude Code → doobidoo → LM Studio** (`examples/scripts/bridge.py`) + - Python CLI for executing Claude Code plans locally via LM Studio + - Cost optimization: Plan with Opus (~$0.50-2), execute free locally (80-90% savings) + - Architecture: Claude Code stores plans in doobidoo SQLite → bridge reads → LM Studio executes + - 5 components: DoobidooReader, LMStudioClient, Validator, StepExecutor, PlanExecutor + - JSON Schema for plan validation (`examples/scripts/bridge-plan-schema.json`) + - 4 validation types: json, syntax_check, contains_keys, non_empty + - Failure handling: retry_with_context, skip, halt strategies + - CLI: `--health`, `--list`, `--plan ID`, `-v` verbose mode + - Documentation in ultimate-guide.md §11.2 "Local Execution Bridge" (line 14079) +- **examples/scripts/README.md**: New documentation for all utility scripts +- **machine-readable/reference.yaml**: Added bridge_script, bridge_schema, bridge_guide entries + +### Changed + +- **.gitignore**: Added `__pycache__/` and `*.pyc` for Python artifacts + ## [3.12.0] - 2026-01-25 ### Added diff --git a/README.md b/README.md index f88dc24..3f3da51 100644 --- a/README.md +++ b/README.md @@ -373,7 +373,7 @@ Claude Code sends your prompts, file contents, and MCP results to Anthropic serv **Status**: Research preview (Pro $20/mo or Max $100-200/mo, macOS only, **VPN incompatible**) -**Archive**: Historical versions available in git history (pre-v3.12.0) +**Archive**: Historical versions available in git history (pre-v3.12.1) @@ -443,7 +443,7 @@ Licensed under [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/). --- -*Version 3.12.0 | January 2026 | Crafted with Claude* +*Version 3.12.1 | January 2026 | Crafted with Claude*