All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.1.0 - 2026-04-22
- Initial release of kernel primitives and structural constants for the SE ecosystem
- Canonical kernel artifacts:
- identifier primitives
- shared constants
- SE_MANIFEST repository declaration for
se-kernel - Minimal Python CLI for inspecting kernel artifacts
- Documentation site (folder-based navigation)
- CI: GitHub Actions (lint, type check, tests, docs build)
- Repository hygiene:
- Ruff (lint and format)
- pre-commit hooks
- We use SemVer:
- MAJOR – breaking changes to artifact structure or validation semantics
- MINOR – backward-compatible additions to schema or validation rules
- PATCH – fixes, documentation, tooling
- Versions are driven by git tags. Tag
vX.Y.Zto release. - Docs are deployed per version tag and aliased to latest.
- Sample commands:
# as needed
git tag -d v0.1.0
git push origin :refs/tags/v0.1.0
# new tag / release
git tag v0.1.0 -m "0.1.0"
git push origin v0.1.0