#4821 Keep retry queue behind flag
“safer to gate it until INC-207 closes” — m.reyes
MERGEDATLAS · ENGINEERING MEMORY PLATFORM
Atlas continuously turns code, pull requests, incidents, and decisions into evidence-backed memory — trusted context for engineers and AI agents.
Every answer cites its sources. Every source respects its permissions.
#4821 Keep retry queue behind flag
“safer to gate it until INC-207 closes” — m.reyes
MERGEDADR-013 · Deprecate legacy retry queue
ACCEPTEDa41f2c9 · guard legacy retry path · 2024-11-02
INC-207 · Retry storm — postmortem
SEV-2 · RESOLVEDdeploy 2024-11-20 · payments-core v341
restricted
“Why does payments still use the legacy retry queue?”
Payments pins the legacy retry queue behind a flag pending INC-207 remediation; removal is scheduled under ADR-013.
EARLY ACCESS · 2026
The why behind every system lives in closed threads, postmortems nobody rereads, and the heads of engineers who eventually leave. Every departure is an un-versioned deletion of context.
“we chose the queue because the vendor SDK can’t batch” — review, #3310
decision: keep sync path until Q3 #eng-payments
“see the incident doc before touching this” — k.tanaka
ADR draft (never merged): retry semantics
r.osei — context owner AUTHOR · DEPARTED 2023
“ask Rita, she knows why”
design rationale, v1
…
The code survives. The why does not.
AI agents now write code inside that amnesia — fast, confident, and context-free.
payments-retry-design.md
SUPERSEDED BY ADR-013ADR-013 — Deprecate legacy retry queue
CANONICALA vector index returns the stale one. It was superseded two years ago.
| Enterprise search | RAG pipelines | Wikis & docs | Code search | |
|---|---|---|---|---|
| Relationships | — | — | — | — |
| Provenance | — | superficial | — | — |
| Authority | — | — | — | — |
| Permissions | bolt-on | rarely | manual | partial |
Everything an engineering organization runs on has a system of record. Except the knowledge it runs on.
Every claim, traceable to its source. Hover a phrase.
“What’s the history of the retry queue?”
Payments pins the legacy retry queue behind a flag pending INC-207 remediation; removal is scheduled under ADR-013.
Same question. Each answer built only from what the asker may see.
s.okafor · staff eng · payments
Pinned behind a flag pending INC-207 remediation; removal scheduled under ADR-013.
j.lin · contractor · frontend
Pinned behind a flag; removal scheduled under ADR-013.
Entities, relationships, and history — built automatically, never curated.
Canonical outranks stale. Confidence decays when reality moves.
What changed, when, why — and what superseded it.
MCP and context APIs with per-agent identity and audit.
Read-only connectors to your repos, trackers, docs, and incident tooling. Nothing to instrument, no workflow changes.
Atlas resolves entities and relationships across sources, attaching provenance and access control to every fact.
Humans query Atlas directly; agents consume MCP and the context API. Every response is scoped and cited.
memory is re-verified continuously — confidence decays when reality moves
Permissions and provenance enter at the bottom and are never stripped on the way up.
The context layer your platform team was about to spend two years building.
mcp.json
{
"mcpServers": {
"atlas": {
"url": "https://mcp.atlasemp.com",
"identity": "deploy-reviewer@ci",
"scope": "payments/*"
}
}
}
agent: deploy-reviewer@ciscope: payments/*142ms
repo: payments-core
access revoked — j.lin
2026-07-04 09:12 UTC
thread severed on next sync
every answer
citation removed · answer shorter
Revoked at the source. Gone from every answer. No shadow ACLs.
| Time | Principal | Query | Sources | Scope |
|---|---|---|---|---|
| 2026-07-04 14:02:11 | SO s.okafor | “retry queue history” | sources: 5 | payments/* |
| 2026-07-04 14:02:38 | deploy-reviewer@ci | atlas.context.query | sources: 4 | payments/* |
| 2026-07-04 15:11:04 | AK a.khan · admin | audit export | #88301–88412 | org/* |
No. RAG retrieves text by similarity. Atlas maintains a memory graph where provenance, authority, permissions, and time are structural. Similarity can’t tell you which of two contradicting documents is current, who may see it, or why it changed. Atlas can.
ACLs are ingested from each source alongside content and enforced per identity at query time. Permissions re-sync continuously — revocation at the source propagates to Atlas. Agents authenticate with their own scoped identities.
Every claim links to the commits, pull requests, ADRs, incidents, or docs it was derived from, with timestamps. If sufficient evidence doesn’t exist, Atlas says so instead of guessing.
GitHub and GitLab, Jira and Linear, Confluence and Notion, PagerDuty, CI/CD systems, and in-repo ADR conventions at launch. The connector surface expands continuously.
No. Customer data is never used for model training and is isolated per tenant.
Through the Atlas MCP server or the context API. Agents receive permission-scoped, citation-carrying context, and every access is recorded in the audit log.
Teams that try discover the vector index is the easy 10%. Entity resolution, ACL inheritance, authority ranking, and temporal modeling — kept continuously correct — is a multi-year platform effort. It’s a product, not a feature of your platform team.
Today, Atlas reads your engineering systems and serves trusted memory. Next, memory becomes read-write — the organization learning at the speed it ships. The endgame is simple: every engineering organization runs on a memory layer. We’re building it.
EARLY ACCESS · 2026