release/v0.1.2-nonroot
main
Prepare v0.1.2 with a UID/GID 1000 ARM64 image, release-gated non-root and writable-data smoke checks, and a hardened k3s Kustomize base.
Verification: Ruff; pytest (84 passed, 4 skipped); dashboard HTTP smoke; DB safety smoke; strict Kubernetes 1.30 schema validation; ARM64 read-only-root UID/GID/data/MCP/Dashboard image smoke; independent security and logic review.
No dependencies set.
The note is not visible to the blocked user.
Prepare v0.1.2 with a UID/GID 1000 ARM64 image, release-gated non-root and writable-data smoke checks, and a hardened k3s Kustomize base.
Verification: Ruff; pytest (84 passed, 4 skipped); dashboard HTTP smoke; DB safety smoke; strict Kubernetes 1.30 schema validation; ARM64 read-only-root UID/GID/data/MCP/Dashboard image smoke; independent security and logic review.