v0.1.0
First public MVP release.
Highlights:
- Adds the
ai-bom generateCLI for local AI/ML BOM generation. - Exports CycloneDX JSON 1.7 and validates generated BOMs against the packaged schema.
- Reads explicit
aibom.tomlconfig files with config schema v1 validation. - Collects declared model metadata, in-root
MODEL_CARD.mdpaths, selected artifact digests, dependency references, dataset references, prompt references, eval references, training references, and local Git commit evidence. - Emits machine-readable warning reports and JSON summaries.
- Defaults to strict redaction for generated output and terminal errors.
- Rejects unsafe target-root escapes, symlink escapes, overlapping output paths, directory output paths, and invalid artifact globs.
- Provides a composite GitHub Action wrapper around the CLI.
Deferred:
- PyPI publishing.
- Mutable major action tags such as
v0. - GitHub Marketplace registration.
- Automatic config, artifact, and lockfile discovery.
- SPDX AI exporter.
Validation:
- Local standard validation passed before tagging.
- GitHub Actions CI passed on commit
56c2fd9.