24h token rotation window
24h window balances token freshness against Redis connection pool limits. 1h window was rejected for latency spikes under load.
- Constraint
- Redis pool max connections
- Supersedes
- DEC-2025-0018
DEC · append-only
dlogs gives coding agents the decisions your team already made — so they stop rewriting what you already decided against. Mine PR history, then search with rationale and lineage over MCP.
Free during beta · Append-only records · Works with Cursor & Claude Code via MCP
24h window balances token freshness against Redis connection pool limits. 1h window was rejected for latency spikes under load.
The problem
Coding agents move fast. Without queryable decision context, they re-litigate settled constraints — and humans only notice in review.
Cursor, Claude Code, and Copilot confidently edit paths your team already constrained — unless those decisions are queryable where agents work.
Rationale lives in merged PRs, review threads, and people's heads. New engineers and agents cannot find it when they need it.
Consequential records only: append-only DEC IDs with supersede lineage, searchable by humans and agents over MCP.
How it works
Connect GitHub. dlogs turns merged PRs into decision drafts a human confirms — your own history on day one.
In Cursor or Claude Code, ask what constraints govern a file. Semantic search returns the decision with rationale.
Agent-authored PRs get non-blocking comments citing the governing DEC — no merge gates.
Cursor · MCP
Agents search decisions, get decisions for a file, and receive the real DEC with rationale — before they rewrite what you already decided against.
24h window balances token freshness against Redis connection pool limits. 1h window (DEC-2025-0018) was rejected for causing latency spikes under load.
Constraint: Redis pool max connections
Supersedes: DEC-2025-0018
GitHub · advisory
Agent-authored PRs get told which recorded decisions govern the code they touch. Checks are advisory — not merge gates.
An agent-authored PR touches a governed path.
dlogs cites the decision that already governs this code.
Reviewer sees why the change conflicts with recorded intent.
History stays intact whether the PR updates or supersedes.
PR-history mining
Connect GitHub. dlogs mines merged PRs into decision drafts a human confirms — so you start with your own history on day one, not an empty ADR folder.
Install the GitHub App on the repos that hold your history.
dlogs extracts candidate decisions from PR titles, bodies, and review threads.
A human reviews drafts, edits rationale, and activates records.
Agents and humans can search decisions your team already made.
Lineage
Append-only, per-org tamper-evident records. Agents and humans see the current decision in context of what came before.
An agent proposing a 1h window hits DEC-2026-0042 and sees that DEC-2025-0018 already tried it — and why it was superseded.
1h token rotation window
@priya · Sep 2025
24h token rotation window
@alex · Jan 2026
Constraint: Must not exceed Redis connection pool limit
Surfaces
Capture
PR-history mining
Connect GitHub; dlogs mines merged PRs into drafts you confirm.
Web app
Author structured decision records with clear authorship and rationale.
MCP (propose)
Agents can propose drafts with provenance; humans approve by default.
Retrieve
MCP
Primary for agents: search decisions, get decisions for a file, retrieve lineage.
Web app
Search and browse decisions, rationale, status, and supersede history.
GitHub (advisory)
Non-blocking checks and comments cite governing decisions on PRs.
Slack & Linear
Supporting capture surfaces — not the launch narrative.
Trust
Decisions are never edited or deleted in place. New facts supersede old ones; history stays intact.
Each org gets DEC-YYYY-NNNN records with integrity controls. That is the ceiling of trust language we claim.
Agents may propose drafts with provenance. Humans approve and own accountability by default.
Direction
dlogs focuses on the useful foundation: mine the decisions you already made, keep them append-only, and put them where coding agents look.
FAQ
Yes. dlogs is in free beta for everyone who wants to use and experiment with it.
No. We are not charging during beta. We want teams to use dlogs, shape workflows, and help us learn before packaging decisions.
dlogs gives coding agents the decisions your team already made — so they stop rewriting what you already decided against.
Staff and platform engineers (and their EMs) at 10–50 engineer GitHub-native teams using Cursor, Claude Code, or Copilot heavily. Buyers are typically CTOs or founders.
No. dlogs is selective by design. It stores key consequential decisions, not every message or artifact — not a wiki.
No. Agents may propose drafts with explicit provenance, but humans approve and own decision accountability by default.
No. Current GitHub checks are advisory: they surface governing decision context without acting as a merge gate.
PR-history mining fills the record retroactively. Agents query it semantically over MCP with lineage and provenance. Records are append-only per org — not files that can be silently edited or lost in a repo tree.
It protects decision integrity over time. Teams and agents can see what changed, what was superseded, and why a choice existed at a specific moment.
They are supporting capture surfaces. The launch story is agent context over MCP, PR-history mining, append-only trust, and advisory GitHub comments.
Start
Free during beta. Connect GitHub, confirm mined drafts, and let Cursor or Claude Code query them over MCP.