ADAAS
ADAASADAAS
Case 04 · Architecture & Engineering

Know What Will Break Before You Deploy

In a large microservices estate, a small change can ripple across many services. When an AI coding agent modifies one component, the expensive question is always the same — what else does this affect? This is how an enterprise made that answer instant.

Industry
Enterprise Software
Organization
Large enterprise
Scale
Enterprise
Company size
250–1000
Company stage
Product
Geography
Global
Environment
Large microservices estate
Architecture
Microservices
Estate
Tens to hundreds of services
Engagement
Dependency & impact intelligence
Duration
Multi-month
ADAAS divisionsADAAS AIADAAS Services
CapabilitiesArchitecture Intelligence PlatformA-ConceptAIS
TechnologyMicroservicesMulti-repositoryAI coding agents

The challenge

In a large microservices estate, a seemingly small change can ripple across many services. When an AI coding agent modifies one component, the expensive question is always the same: what else does this affect? Every change forces engineers to reconstruct the same relationships by hand.

The repeated questions: What changed? Who depends on it? Which services consume it? Which business processes are affected? What needs to be tested? What could break in production? Across tens or hundreds of services, rebuilding those answers for every change is slow and error-prone.

Our approach

The Architecture Intelligence Platform maintains an explicit architectural and dependency graph. When an AI agent modifies a component — say, a payment component — the system immediately identifies which services, components, processes and applications depend on it. Impact analysis happens before and after implementation, rather than rediscovering the architecture every time.

For a change to the Payment component, the maintained graph instantly surfaces the blast radius: Billing, Ledger, Notifications, Reporting and Checkout.

Impact analysis becomes a lookup against a maintained graph.

Why the usual approaches fall short

Grep, tribal memory and hope do not scale — the dependency map lives only in engineers' heads and is reconstructed from scratch on each change, right up until the one time it isn't.

What change needsRediscover from source each timeQuery a maintained graph
Know the blast radiusReconstructed by hand, per change.A direct query against the current graph.
Ship AI changes with confidenceRisk is estimated, not known.Affected services and tests are enumerated.
Keep traceabilityRelationships are undocumented.Dependencies are an explicit, current artifact.

Technology fit

A-Concept provides the structured behavioral components the graph can reason about; the Architecture Intelligence Platform maintains the relationships between components across repositories and services; AIS uses the impact information during development and validation of a change.

How it is implemented

Because features and their references are explicit, the platform can answer an impact query directly — no repository scan required.

entity('Payment') {
    feature('Authorize')      { ref:authorize }
    feature('Release Funds')  { ref:releaseFunds }
}

// asked before AI generates the change:
impact(of: feature('Release Funds'))
// → billing, ledger, notifications, reporting

Business outcome

Impact analysis becomes near-instant: less manual investigation before every change, faster AI-generated changes, better release confidence, reduced deployment risk and improved traceability across the estate.

AI can change code in seconds. Enterprise architecture needs to understand the consequences just as quickly.

Results

Who this is relevant to

Related ADAAS capabilities

If your situation looks like this, we have already solved something similar.

Talk to an ADAAS architect about your environment — anonymously, and in your terms.

Contact an expert

ConfidentialityClient identities, proprietary implementation details and commercially sensitive figures have been withheld. The architecture, engagement pattern and outcomes described here are faithful to a real ADAAS engagement.