Release v0.7.0
raspi-sentinel v0.7.0
Released: 2026-04-23
Highlights
- Added optional storage-tier architecture (
[storage]) for SD wear optimization.snapshot_pathstate_volatile_pathstate_durable_pathevents_pathstate_durable_fields
- Added
verify-storageCLI command for tmpfs preflight validation.- mount-point and filesystem checks
- owner/mode checks
- write/read probe
- free-space checks
- verification cooldown
- Added optional systemd units for tmpfs-backed runtime validation:
run-raspi\x2dsentinel.mountraspi-sentinel-tmpfs-verify.service
- Hardened startup behavior:
require_tmpfsis opt-in by default (false) when omitted- runtime directory initialization now prepares volatile state paths before verification/persistence
- Expanded and reorganized tests into
tests/unit,tests/scenario, andtests/e2e.
Documentation and operations
- Added storage-tier guide:
docs/storage-tiers.md - Updated engineering decisions and runbook-facing docs for storage preflight behavior.
- Added and updated test taxonomy docs (
docs/facts/test-map.md) and related indexes.
Full changelog: v0.6.0...v0.7.0