Skip to content

Repository files navigation

contracts

Provide shared bulk import contracts for archive, directory, file, and CSV ingestion flows.

Part of the CuraOS (Care Oriented Stack) platform. Provide shared bulk import contracts for archive, directory, file, and CSV ingestion flows. Domain: neutral.

Status License: BSL-1.1 Exposure: Source available Module: Package

Why · Quick Start · Capabilities · How it Works · Status · Security


At a Glance

Field Detail
Audience Integrators and platform developers.
Homepage https://docs.curaos.abualruz.com
Exposure Source available
License LicenseRef-CuraOS-BSL
Topics curaos package source-available integration self-hosted

Why

Provide shared bulk import contracts for archive, directory, file, and CSV ingestion flows.


Quick Start

bun add @curaos/contracts

Capabilities

  • Typecheck passes.
  • Import counters have unit coverage.
  • New adapters document duplicate and quarantine behavior.

Surfaces

  • Package surface
  • Package ownership boundary

Media

  • No media slot approved yet.

How it Works

Area Detail
Package @curaos/contracts
Source backend/packages/contracts
Domain neutral
Layer package
Exposure Source available
  • Source path: backend/packages/contracts
  • Generated documentation owner: tools/codegen/src/repo-docs-emit.ts

API and Usage

See docs.curaos.abualruz.com (interim).

See API reference or generated TypeDoc.


Status

public alpha


Security

See SECURITY.md for vulnerability reporting policy.

Public source is limited to integration edges and generated contract/client surfaces.

Private material stays out of this README:

  • Generator templates
  • Internal deployment automation
  • Tenant operations data
  • Roadmap and pricing internals

Maintainers


Contributing

Contributions are handled through the repository maintainers. Public contribution guidelines are emitted for open and source-available repositories.

By contributing, you agree that your contributions will be licensed under the same license as this project.


License

LicenseRef-CuraOS-BSL - CuraOS (Care Oriented Stack). See LICENSE for details.

Third-party attribution for Apache-2.0-derived model shapes is recorded in NOTICE.

Releases

Packages

Contributors

Languages