Background
CoreLink is managed as one product across multiple implementation repositories. This work is the executable feature owned by api-contracts under EPIC-04.
Problem
The current repository state does not yet provide verified, release-ready evidence to complete canonical AsyncAPI event and webhook schema set.
Goal
Complete canonical AsyncAPI event and webhook schema set with observable acceptance evidence and no divergence from the product-level contract.
Parent
- Primary Product Epic: EPIC-04
- Backlog ID:
API-04
Scope
- Deliver the outcome stated in the title within the
api-contracts implementation boundary.
- Reconcile affected contracts, tests, documentation, security, tenancy, observability, migration and release behavior.
- Retain acceptance evidence suitable for the Developer Platform product gate.
Out of Scope
- Creating a separate repository roadmap.
- Expanding into adjacent product domains without an accepted Product Epic or decision record.
- Claiming completion based only on code merge when operational or customer validation is required.
Acceptance Criteria
Technical Notes
Preserve canonical identifiers, provider-neutral public behavior, idempotency and backward compatibility. Prefer the existing modular-monolith boundary unless measured scale, security isolation or ownership requires extraction.
Dependencies
- Prerequisite completed:
API-01 established the initial public contract baseline.
- Active blockers:
PLAT-05 and PLAT-06.
- Blocks: Canonical event/webhook schema readiness and downstream SDK/documentation parity for the Developer Platform gate.
- Cross-repository work: Link concrete Issues during refinement; do not duplicate their implementation here.
- Current dependency state: See the CoreLink Product organization Project.
Planning Metadata
- Type: Feature
- Priority: P0
- Product milestone: Developer Platform
- Domains: api, telemetry
- Area: contract
- Complexity: L
- Created in status: Triage
- Current status and DRI: See the CoreLink Product organization Project.
- Intended repository labels:
type:feature
Definition of Done
Background
CoreLink is managed as one product across multiple implementation repositories. This work is the executable feature owned by
api-contractsunder EPIC-04.Problem
The current repository state does not yet provide verified, release-ready evidence to complete canonical AsyncAPI event and webhook schema set.
Goal
Complete canonical AsyncAPI event and webhook schema set with observable acceptance evidence and no divergence from the product-level contract.
Parent
API-04Scope
api-contractsimplementation boundary.Out of Scope
Acceptance Criteria
Technical Notes
Preserve canonical identifiers, provider-neutral public behavior, idempotency and backward compatibility. Prefer the existing modular-monolith boundary unless measured scale, security isolation or ownership requires extraction.
Dependencies
API-01established the initial public contract baseline.PLAT-05andPLAT-06.Planning Metadata
type:featureDefinition of Done