Background
CoreLink is managed as one product across multiple implementation repositories. This work is the executable technical task owned by api-contracts under EPIC-05.
Problem
The current repository state does not yet provide verified, release-ready evidence to add runtime parity, examples, linting, and breaking-change conformance gates.
Goal
Add runtime parity, examples, linting, and breaking-change conformance gates with observable acceptance evidence and no divergence from the product-level contract.
Parent
- Primary Product Epic: EPIC-05
- Backlog ID:
API-05
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: API-02, API-03, and API-04 must provide the contract surfaces that the parity/conformance gate will validate.
- Blocks: runtime-contract conformance acceptance, aligned SDK release compatibility, and the EPIC-05 Developer Platform gate.
- Cross-repository work: link concrete runtime/SDK/docs Issues; do not duplicate their implementation here.
- Current dependency state: See the CoreLink Product organization Project.
Planning Metadata
- Type: Technical Task
- Priority: P0
- Product milestone: Developer Platform
- Domains: api, devex
- Area: contract
- Complexity: M
- Created in status: Triage
- Current status and DRI: See the CoreLink Product organization Project.
- Intended repository labels:
type:technical-task
Definition of Done
Background
CoreLink is managed as one product across multiple implementation repositories. This work is the executable technical task owned by
api-contractsunder EPIC-05.Problem
The current repository state does not yet provide verified, release-ready evidence to add runtime parity, examples, linting, and breaking-change conformance gates.
Goal
Add runtime parity, examples, linting, and breaking-change conformance gates with observable acceptance evidence and no divergence from the product-level contract.
Parent
API-05Scope
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
Planning Metadata
type:technical-taskDefinition of Done