Skip to content

Update Phase 5 quality, observability, and API error handling#6

Merged
rgomids merged 1 commit into
mainfrom
agent/phase-5
Mar 29, 2026
Merged

Update Phase 5 quality, observability, and API error handling#6
rgomids merged 1 commit into
mainfrom
agent/phase-5

Conversation

@rgomids

@rgomids rgomids commented Mar 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • standardize API validation and error responses with semantic error codes and correlation_id
  • add correlation propagation, structured logging sanitization, OpenTelemetry spans, and Prometheus-style metrics via GET /metrics
  • add pagination and supporting indexes for audit log and organization membership queries
  • expand unit, integration, and functional coverage for authorization, audit flows, validation, and observability
  • update Phase 5 documentation, commands, changelog, and ADRs

Testing

  • npm run lint
  • npm run build
  • npm run test:unit
  • npm run test:integration (skipped locally: Docker/Testcontainers unavailable)
  • npm run test:functional (skipped locally: Docker/Testcontainers unavailable)

@rgomids rgomids merged commit e3cc788 into main Mar 29, 2026
1 check failed
@rgomids rgomids deleted the agent/phase-5 branch March 29, 2026 19:02
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