Code Decisions: Open Source Claude Plugin Captures Technical Decisions

✍️ OpenClawRadar📅 Published: April 16, 2026🔗 Source
Code Decisions: Open Source Claude Plugin Captures Technical Decisions
Ad

Code Decisions is a Claude Code plugin that addresses the problem of Claude forgetting technical decisions between sessions, whether working solo with parallel sessions or collaborating with a team. The plugin captures decisions made during normal conversation and persists them for future reference.

How It Works

When you make a technical decision in conversation with Claude—for example, saying "use raw SQL for dashboard queries" or "use Redis, Sidekiq is too heavy"—the plugin detects decision language and writes a markdown file to .claude/decisions/. Each file includes an affects field pointing to the files it governs. When anyone on the team (including future-you) edits those files, the decision automatically surfaces in their Claude session.

Ad

Key Features

  • Zero configuration, zero dependencies (stdlib-only Python)
  • Always advisory—provides nudges but never blocks
  • Markdown files serve as the source of truth (not a database)
  • Decisions commit to git and travel with the repository
  • Decisions appear in pull requests

Manual Control Commands

The plugin includes a /decision command for manual control:

  • /decision auth searches past decisions about authentication
  • /decision --tags browses decisions by topic
  • /decision undo reverts the last captured decision

The plugin is MIT licensed and available on GitHub at https://github.com/zimalabs/code-decisions.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Code Evolution Method Triples LLM Performance on ARC-AGI-2 Benchmark
Tools

Code Evolution Method Triples LLM Performance on ARC-AGI-2 Benchmark

Researchers achieved a 2.8x improvement on the ARC-AGI-2 benchmark using code evolution with open-weight models, reaching 34% accuracy at $2.67 per task. The same method pushed Gemini 3.1 Pro to 95% accuracy at $8.71 per task.

OpenClawRadar
Beagle SCM: A Source Code Management System That Stores AST Trees
Tools

Beagle SCM: A Source Code Management System That Stores AST Trees

Beagle is an experimental source code management system that stores abstract syntax trees instead of binary blobs, using a CRDT-ish data format called BASON and backing storage with key-value databases like RocksDB.

OpenClawRadar
HolyCode: Docker Container for Persistent AI Coding Agent Environments
Tools

HolyCode: Docker Container for Persistent AI Coding Agent Environments

HolyCode is a Docker container that provides a persistent development environment for AI coding agents, keeping sessions, settings, and plugins across rebuilds. It includes preconfigured browser tooling for agent workflows and supports Claude, OpenAI, Gemini, and other providers through OpenCode.

OpenClawRadar
Open-source markdown vault gives Claude persistent memory across sessions
Tools

Open-source markdown vault gives Claude persistent memory across sessions

My Portable Brain is a markdown vault structure with an agent runtime layer that provides Claude with persistent context about identity, projects, goals, CRM, and weekly plans. It works natively with Claude Code and Claude Cowork, uses plain markdown files, and runs background scripts nightly to keep context fresh.

OpenClawRadar