Skip to content

[W5][BE][S] Add healthcheck endpoint for indexer queue depth and worker liveness #692

@kike-alt

Description

@kike-alt

ID: W5-3C-BE-002
Track: BE
Phase: 3C
Difficulty: beginner
Priority: P1

Description

Expose liveness/readiness signals for queue depth and worker heartbeat.

Acceptance Criteria

  • Define implementation plan aligned to scope boundaries
  • Implement and verify changes in backend/src/indexer/indexer.controller.ts
  • Implement and verify changes in backend/src/indexer/queue
  • Add/adjust tests or validation artifacts for the changed surface
  • Update docs/notes if behavior or operations change

Relevant Files/Modules

  • backend/src/indexer/indexer.controller.ts
  • backend/src/indexer/queue

Dependencies / Blocked By

Validation Requirements

  • endpoint tests validate schema and status transitions

Metadata

Metadata

Assignees

No one assigned

    Labels

    cross-trackCross-track coordination requireddifficulty:beginnerBeginner-friendly issuephase:3cWave 5 Phase 3Cpriority:P1High prioritysize:SSmall scopetrack:BEBackend indexer and read modeltrack:DEVOPSCI/CD and operational tooling

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions