Skip to content

feat(notifications): event detection (changes-requested) #566

Description

@JSONbored

Parent roadmap: #525
Parent epic: #535

Goal

Event detection in processGitHubWebhook: detectNotificationEvents, emitting the killer pull_request_review->changes_requested event (depends on #536 review field).

Reuse

Existing webhook pipeline (src/queue/processors.ts).

Acceptance

A changes-requested review emits exactly one detected event for the author.

Testing

npm run test:ci, 97%+ coverage. Public/private output boundary preserved; deterministic where applicable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.gittensor:priorityMaintainer-selected Gittensor priority — scores a 1.5x multiplier.

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions