Step 1
Know what was decided, by whom, and why
Use decision records as durable institutional memory during delivery, incidents, and audits.
dlogs helps teams capture key decisions where work happens and retrieve them across web, Slack, GitHub, Linear, APIs, and MCP workflows. Build durable decisions intelligence over time.
In every organization, decisions happen across functions and surfaces. dlogs stores key decisions in structured form so they stay queryable for humans and agents.
Decisions are born everywhere
Important decisions happen in meetings, chat threads, issue trackers, and code changes.
Most decisions are not retrievable
When context is lost, teams repeat tradeoffs, miss constraints, and cannot trace outcomes back to the original call.
dlogs stores key decisions, not everything
We capture the consequential records that matter and make them queryable by humans, APIs, and MCP clients.
Step 1
Use decision records as durable institutional memory during delivery, incidents, and audits.
Step 2
Understand which choices led to which results, and what constraints still apply.
Step 3
Before making a new call, check similar historical decisions and supersede chains.
Capture
Slack
Capture and retrieve decisions in live conversations.
GitHub
Capture decisions alongside code changes, with optional enforcement.
Linear
Store and retrieve product and delivery decisions from planning workflows.
Cursor and VSCode
Capture and retrieve decision context from editor workflows via MCP.
Retrieve
Web app
Browse decisions, lineage, and context in one place.
APIs
Integrate decision context into internal tools and automations.
MCP
Let humans and agents query decisions from IDE and workflow clients.
Slack and Linear
Get decision context where teams collaborate and plan work.
Your team makes decisions in Slack every day. dlogs meets you there — retrieve context during incidents and capture decisions before the thread gets buried.
Something changed in token rotation recently.
@dlogs auth token rotation
DEC-2026-0042 · ACTIVE
Set token rotation to 24h window
Constraint: must not exceed Redis connection pool limit
Supersedes: DEC-2025-0018
View full decision →
Found it. Pool config was never updated after DEC-2026-0119. Fixing now.
OK so we're going with Redis cluster over Memcached. Write-through handles our consistency needs. We accept higher memory cost.
Agreed. Let's record this before it gets buried.
/dlogs record
Decision form opened · AI pre-filled from thread context
Review and edit in the modal, then submit.
Recorded · DEC-2026-0089
Adopt Redis cluster with write-through caching
By @alex.kim · Linked to this thread
View full decision →
Enforcement can be enabled where teams want stronger governance, but capture and retrieval work even without merge blocking.
Step 1
A developer opens a PR that modifies a protected file.
Step 2
dlogs can flag missing decision context when policy is enabled.
Step 3
The developer writes a quick decision record.
Step 4
Decision is linked and PR now carries durable context.
Ask a question about any function. dlogs matches it to the exact decision that governs that code, including constraints, tradeoffs, and the full supersede chain.
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
View full decision →
Product and delivery decisions are just as consequential as code decisions. dlogs links planning context to implementation context.
Store
Save key rationale, constraints, and ownership from issue discussions so future execution is grounded in explicit decisions.
Retrieve
Before opening a new initiative, compare against prior related decisions and lineage so teams avoid repeated mistakes.
Decisions are never edited or deleted. New facts supersede old ones; history stays intact.
Tamper-evident, hash-chained records and derived status prevent silent drift from truth.
AI may suggest topics and gaps. It does not own decisions; your team remains accountable author.
Six months after a decision was captured, it pays for itself when the next team needs to understand why.
Initial RDS sizing for launch
@vamshi · Sep 2025
Upgrade RDS to r6g.xlarge
@priya · Jan 2026
Add read replicas for auth DB
@alex · Mar 2026
Postmortem finding
DEC-2026-0119 added replicas without adjusting pool limits. The binding constraint from DEC-2026-0042 was still in effect. Root cause identified in minutes using the decision chain.
We are focused on seamless adoption first: sign up, capture key decisions, and retrieve them reliably. As immutable decision records accumulate, we build deeper intelligence on top using conventional software and modern LLM systems.
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 is a decisions intelligence platform that stores key decisions as immutable records and makes them queryable across tools.
Humans first: people making system, product, and strategy decisions. Agents second: agentic workflows that need reliable decision retrieval and capture via MCP and APIs.
No. dlogs is selective by design. It stores key consequential decisions, not every message or artifact.
No. AI can help suggest or summarize context, but humans author and own decision accountability.
Capture and retrieval are supported across web, Slack, GitHub, APIs, MCP clients, and editor workflows. Linear support is part of the planned expansion path.
No. Enforcement is optional. Teams can use dlogs for pure capture/retrieval or enable policy checks where they need stronger governance.
It protects decision integrity over time. Teams can see what changed, what was superseded, and why a choice existed at a specific moment.
Let teams use dlogs first, grow high-quality immutable records, then build richer intelligence on top: related decisions, consequence mapping, and decision graph insights.
dlogs is free during beta. Capture from where work happens and keep future decisions grounded in durable context.