Thanks to visit codestin.com
Credit goes to github.com

Skip to content

feat: AI-powered impact analysis — "what breaks if I change X?" #76

@rajnavakoti

Description

@rajnavakoti

Description

Add an impact analysis feature powered by AI that traverses the registry graph to answer "what breaks if I change/remove X?" questions. Given an element, it walks upstream and downstream relationships to build a blast radius report showing all affected elements across layers and domains.

Acceptance Criteria

  • Accessible via chat ("what's the impact of changing Payment Gateway?") or a dedicated UI button on element detail pages
  • Traverses relationships in both directions (upstream consumers, downstream dependencies)
  • Groups affected elements by layer and domain
  • Highlights cross-domain impacts (elements outside the source domain)
  • Shows relationship chain (A → B → C) so users understand the path
  • Visual blast radius overlay on the domain context map graph

Out of Scope

  • Runtime/production impact analysis (this is architecture-level only)
  • Automated risk scoring (future enhancement)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions