callisto-model 0.4.1

Callisto Release Engine — Core domain primitives, SemVer grammars, and plan models.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# callisto-model

Domain primitives, SemVer grammars, package identity types, and versioned JSON report contracts for Callisto.

## Overview

`callisto-model` defines core type primitives for Callisto versioning and release management workflows:

- Package identity representation (`PackageId`, `PackageName`, `Ecosystem`).
- SemVer version parsing, comparison, and bump severity classification (`Severity`).
- Diagnostic errors using `miette` and standard error implementations.
- Serde-compatible JSON schemas for machine-readable publish and version plans.

## License

Permissively licensed under `MIT OR Apache-2.0`.