cd /news/ai-agents/keeping-project-decisions-across-cla… · home › topics › ai-agents › article
[ARTICLE · art-140332] src=dev.to ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Keeping project decisions across Claude Code and Codex sessions with docs-governance

A developer released docs-governance, an MIT-licensed project of reusable skills, templates, and audit scripts that uses small Markdown files to preserve project decisions, constraints, and status across Claude Code and Codex coding-agent sessions. The workflow splits context into rules, decision records, navigation notes, status files, and change logs so a fresh session can recover why a design was chosen rather than only reading the code. The developer asks for feedback on whether the audit surfaces useful problems and whether keeping the records current is manageable in existing projects.

by read1 min views1 publishedSep 27, 2026

A fresh coding-agent session can read the code, but the reasons behind it are often harder to recover. Why was a design chosen? Which paths are misleading? What is a regression test protecting?

I built docs-governance to make that context easier to maintain across Claude Code and Codex sessions. It is an MIT-licensed project with reusable skills, templates, and audit scripts.

The basic workflow uses small Markdown files with different responsibilities:

Larger projects can add architecture documents, decision records, interface contracts, and test evidence as needed. The aim is to give the next session a clear place to look without putting every detail into one growing instruction file.

Suppose a regression test protects an unusual compatibility requirement. The test shows the expected behavior but may not explain why a simpler implementation is wrong.

In this workflow, the lasting constraint belongs in the rules or a decision record. Navigation notes point to the relevant module and test. Current status records unfinished work. The change log records what changed and why. This is an example of organizing context, not a guarantee that an agent will follow it perfectly.

You can begin with a governance audit before changing existing project documents. The repository includes installation instructions for Claude Code and Codex and the shared methodology.

https://github.com/qshanx/docs-governance These records still need maintenance. Stale status notes or outdated decisions can mislead the next session. I would appreciate feedback on whether the audit identifies useful problems and whether keeping the files current is manageable in an existing project.

If you try it, an issue describing what worked or failed would help shape the project. A GitHub star is welcome if you want to follow development. How do you preserve project decisions between coding-agent sessions today?

── more in #ai-agents 4 stories · sorted by recency
── more on @docs-governance 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/keeping-project-deci…] indexed:0 read:1min 2026-09-27 · —