Interactive sample— the real DiagramOps UI on a sample workspace. Nothing here is live; nothing needs a signup.
Get DiagramOpsKnowledge Integrity — Acme Platform
What changed across diagrams, docs, and runbooks. This is the cockpit a DiagramOps workspace opens to.
Open findings
5
Awaiting review
Stale knowledge
2
Evidence changed
Tracked knowledge
9
across 5 sources
Checks this month
27
of 250 included
Needs your attention
The most recent drift the audit and PR merges surfaced.
- criticalCheckout API contract changed — diagram + reference are staleopen
- highPayments flow diagram no longer matches the codeopen
- mediumArchitecture overview references a removed serviceopen
- highEvidence source for legacy gateway design disappearedneeds owner
- mediumOnboarding SOP has no companion diagramopen
Recent activity
Drift checks, audits, and PR comments DiagramOps ran.
- PR drift check ranacme/checkout-service #182 · 1 finding opened5h ago
- Posted architecture impact on PRacme/checkout-service #1825h ago
- Finding openedCheckout API contract changed — diagram + reference are stale2d ago
- Weekly audit ran14 assets checked · 2 findings opened3d ago
- Finding resolvedPayments flow diagram updated after review4d ago
Drift review
Every catch arrives as a review-first finding: the evidence, the impact, the proposed fix, and the decision — in one place.
- criticalopen patch
Checkout API contract changed — diagram + reference are stale
Contract changed · acme/checkout-service
- highopen
Payments flow diagram no longer matches the code
Diagram stale · acme/checkout-service
- mediumopen
Architecture overview references a removed service
Doc stale · Architecture Overview (manual)
- highneeds owner
Evidence source for legacy gateway design disappeared
Source deleted ·
Checkout API contract changed — diagram + reference are stale
POST /api/checkout now requires a `currency` field, but the checkout diagram and API reference still document the old contract.
What changed
1 endpoint and 1 schema changed since last verified.
Consumers integrating against the documented contract will omit the now-required `currency` field and get 400s.
POST /api/checkoutschema: CheckoutRequest- Compare the new route handler against the documented contract
- Confirm `currency` is required and stable
- Apply the patch or dismiss
Proposed change
Copy accepted patch--- a/docs/api/checkout.md+++ b/docs/api/checkout.md@@ CheckoutRequest- amount: number // minor units+ amount: number // minor units+ currency: string // ISO 4217, now REQUIREDitems: LineItem[]
Decision
Review-first: the diagram and docs stay untouched until someone clicks. In the live product these buttons act — here they just pose for the photo.
Living diagrams
Generated from the repo, then watched. Drift flips the primary action from “Open” to “Review change”.
acme/checkout-service · verified 2d ago
acme/checkout-service · verified 14d ago
Now imagine it watching your repo
Connect GitHub and your docs; the first architecture diagram is drawn in about a minute — and the first catch usually arrives with your next merge.