Skip to content

RP-17: Build incident context aggregation pipeline#13

Merged
b17saurabh merged 1 commit into
mainfrom
RP-17/build-incident-context-aggregation-pipeline
Jun 14, 2026
Merged

RP-17: Build incident context aggregation pipeline#13
b17saurabh merged 1 commit into
mainfrom
RP-17/build-incident-context-aggregation-pipeline

Conversation

@b17saurabh

Copy link
Copy Markdown
Contributor

feat: implement incident context aggregation pipeline (RP-17)

  • Add IncidentContext, AggregatedCorrelationGroup, AggregatedTimeline, ImpactAnalysis models
  • Add ContextBuilder ABC + TimelineBuilder, CorrelationBuilder, TraceBuilder, ImpactBuilder
  • Add IncidentContextAggregator orchestrator
  • Wire exports into shared/domain/init.py
  • Add tests (15 tests, all passing)
  • All ruff and mypy checks pass

- Add IncidentContext, AggregatedCorrelationGroup, AggregatedTimeline, ImpactAnalysis models
- Add ContextBuilder ABC + TimelineBuilder, CorrelationBuilder, TraceBuilder, ImpactBuilder
- Add IncidentContextAggregator orchestrator
- Wire exports into shared/domain/__init__.py
- Add tests (15 tests, all passing)
- All ruff and mypy checks pass
@b17saurabh b17saurabh self-assigned this Jun 14, 2026
@b17saurabh b17saurabh merged commit f2ff763 into main Jun 14, 2026
8 checks passed
@b17saurabh b17saurabh deleted the RP-17/build-incident-context-aggregation-pipeline branch June 14, 2026 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant