BunshipBunship
Operations

Observability and Coverage

Public backend coverage report and runtime observability points.

Coverage Report

Generate public backend coverage report:

bun run coverage:backend:report

Output targets:

  • apps/ship/public/reports/backend-coverage/summary.json
  • /{locale}/stacks/backend-coverage

Redaction Strategy

  • Public endpoint IDs are redacted from real file paths
  • Raw lcov.info is not publicly exposed

Runtime Signals

  • Queue depth and failure ratios (AI tasks)
  • Stripe webhook success/failure and retry
  • Wallet transaction anomalies
  • Affiliate withdrawal processing SLA