Performance Integration Events
Summary
Audience
Developers, QA and support engineers, integration reviewers, solution architects, and implementation partners.
Reference Content
Outbound contracts are ReviewCycleOpenedEvent, ReviewCycleClosedEvent, GoalCreatedEvent, AppraisalSelfSubmittedEvent, AppraisalManagerReviewedEvent, AppraisalApprovedEvent, and RatingFinalizedEvent. Notification consumes all seven; each is version 1.
Performance consumes zero inbound integration contracts. Shared envelope concepts include identity, occurrence, source, schema, tenant, actor, correlation, and causation. Compatibility writes create none of these contracts.
Requires confirmation
Operational ownership, service objectives, reconciliation, replay, and future consumer governance require confirmation where not explicitly implemented.
Related Articles
See Also
Keywords
- Performance events
- Integration contracts
Source References
microservices/src/performance-service/Domain/ReviewCycle/ReviewCycleDomainEvents.csmicroservices/src/performance-service/Domain/Appraisal/AppraisalDomainEvents.csmicroservices/src/performance-service/Infrastructure/PerformanceDbContext.csmicroservices/src/contracts/Events/PerformanceLifecycleEvents.csmicroservices/src/contracts/Events/IntegrationEvent.cs
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly