Skip to content

ref(autofix): Remove impact_assessment and triage steps#114572

Merged
chromy merged 1 commit intomasterfrom
chromy/2026-05-01-remove-impact-assessment-triage-backend
May 1, 2026
Merged

ref(autofix): Remove impact_assessment and triage steps#114572
chromy merged 1 commit intomasterfrom
chromy/2026-05-01-remove-impact-assessment-triage-backend

Conversation

@chromy
Copy link
Copy Markdown
Contributor

@chromy chromy commented May 1, 2026

Drops the impact_assessment and triage steps from the Explorer autofix backend: the AutofixStep enum members, their STEP_CONFIGS entries, prompts, artifact schemas (ImpactAssessmentArtifact, TriageArtifact, and their ImpactItem/SuspectCommit/SuggestedAssignee helpers), analytics events, sentry_app webhook event types, the endpoint step choice list, and the on_completion_hook webhook routing.

The frontend half (#114567) stopped surfacing these steps, so the backend can shed them.

Public API impact: the webhook event types seer.impact_assessment_started, seer.impact_assessment_completed, seer.triage_started, and seer.triage_completed are removed. Any sentry_apps subscribed to them will no longer receive those events. These were behind the seer/autofix experimental surface and never had production usage we need to preserve.

Agent transcript: https://claudescope.sentry.dev/share/KGblYv6py0I1cM-6xiTHxJfj9i1OswcyECx8rTj-ZVI

Drops the impact_assessment and triage steps from the Explorer autofix
backend: agent step enums and configs, prompts, artifact schemas,
analytics events, sentry_app webhook event types, the endpoint step
choice list, the on_completion_hook webhook routing, and the
corresponding tests.

The frontend (#114567) stopped surfacing these steps, so the backend
can shed them. The webhook event types
seer.impact_assessment_started/completed and seer.triage_started/completed
are removed; any sentry_apps subscribed to them will no longer receive
those events.

Co-Authored-By: Claude <noreply@anthropic.com>

Agent transcript: https://claudescope.sentry.dev/share/LvlwIeCZYQLX0Tr4j0L4_-41iNPgvxqUWwnt075IJSQ
@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label May 1, 2026
@chromy chromy marked this pull request as ready for review May 1, 2026 17:00
@chromy chromy requested review from a team as code owners May 1, 2026 17:00
@chromy chromy merged commit 44d063c into master May 1, 2026
71 checks passed
@chromy chromy deleted the chromy/2026-05-01-remove-impact-assessment-triage-backend branch May 1, 2026 18:20
cleptric pushed a commit that referenced this pull request May 5, 2026
Drops the impact_assessment and triage steps from the Explorer autofix
backend: the `AutofixStep` enum members, their `STEP_CONFIGS` entries,
prompts, artifact schemas (`ImpactAssessmentArtifact`, `TriageArtifact`,
and their `ImpactItem`/`SuspectCommit`/`SuggestedAssignee` helpers),
analytics events, sentry_app webhook event types, the endpoint step
choice list, and the `on_completion_hook` webhook routing.

The frontend half (#114567) stopped surfacing these steps, so the
backend can shed them.

**Public API impact:** the webhook event types
`seer.impact_assessment_started`, `seer.impact_assessment_completed`,
`seer.triage_started`, and `seer.triage_completed` are removed. Any
sentry_apps subscribed to them will no longer receive those events.
These were behind the seer/autofix experimental surface and never had
production usage we need to preserve.


Agent transcript:
https://claudescope.sentry.dev/share/KGblYv6py0I1cM-6xiTHxJfj9i1OswcyECx8rTj-ZVI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants