
Context infrastructure for coding agents.
Give Devin, Cursor, and custom agents accurate context by resolving code conflicts.
How Coding Agents Use Meridian
When agents hit conflicting documentation, stale comments, or unclear architecture history, we resolve it with full causality and provenance.
Resolve Conflicting Code Documentation
Your coding agent finds rate limiting set to 1000/min in PR #234 but 500/min in the API docs. We determine which is correct by tracking the causality of changes.
Example
"Agent asks: 'What's our rate limiting strategy?' Code shows 1000/min, docs show 500/min"
Result: We return: '500/min — updated by API team after incident analysis. PR #234 code is stale and needs updating.'
Track Architectural Decision Lineage
When Devin asks why a system was architected a certain way, we provide the full decision chain from design docs, PRs, Slack discussions, and meeting notes.
Example
"Agent needs context: 'Why did we choose microservices for the payments service?'"
Result: We return full decision rationale with links to original discussions, tradeoffs considered, and who made the call.
Detect Stale Implementation Patterns
Prevent agents from following outdated patterns. We track when coding standards change and flag conflicts between old code and current best practices.
Example
"Agent about to use deprecated auth pattern still present in old files"
Result: We flag: 'Auth pattern changed to OAuth 2.1 per security review on 3/10. Don't replicate old JWT approach.'
Resolve Database Schema Conflicts
Your agent finds conflicting schema information across migration files, docs, and code comments. We determine the current state with full provenance.
Example
"Agent query: 'What's the users table schema?' Migration shows v12, doc shows v10, code comment shows v11"
Result: We return: 'Schema v12 is current — applied in migration 2024-01-15. Docs and comments need updates.'
The Coding Agent Problem
Standard RAG
- ✕Returns conflicting rate limits from code and docs
- ✕Can't determine which architectural decision is current
- ✕No way to track when patterns became deprecated
- ✕Agent replicates stale patterns from old code
With Meridian
- ✓Deterministic resolution of code/doc conflicts
- ✓Full architectural decision lineage with provenance
- ✓Track when and why patterns changed
- ✓Agents follow current best practices, not stale code