Trasversale · Package · Active seed
@platform/contracts-integration
Shared integration contract for capability descriptors, direct endpoint bindings, principals, credentials, token exchange and error envelopes.
- TypeScript declarations
- Dual package exports
Spec sheet
Package name
@platform/contracts-integration
Repository path
platform-shared-packages/packages/contracts-integration
Exports
CommonJS and ESM entrypoints plus type declarations
Responsibilities
- Define the product-agnostic capability descriptor and canonical endpoint binding.
- Define human and service-account principal context, credential summaries and token exchange shapes.
- Keep integration error envelopes versioned without owning grants or ACL decisions.
Interfaces and contract surface
- Package root export
Consumers
- platform-auth-service
- cs-portal backend
- codestorm-management
Notes
- The package describes transport and contract shapes; platform-auth-service and CS Portal remain the authorities for identity, grants and endpoint authorization.
Source references
platform-shared-packages/packages/contracts-integration/package.jsonplatform-shared-packages/packages/contracts-integration/index.d.ts