Tools
Template Tooling
The package that validates template change entries, renders changelogs, releases versions, and reports downstream sync status.
@halostack/template is the implementation behind HaloStack's template lineage
system. It reads typed change entries from .template/changes, validates them,
renders changelogs, computes releases, and compares released changes with child
project sync ledgers.
Core commands
CHANGELOG.md and the docs changelog pages are generated by this package. Do not
edit those files by hand.
Release model
New entries are authored under .template/changes/next. Release computes the
batch version from entry types and breaking flags, moves entries into a
versioned directory, regenerates artifacts, commits, and tags.