Date: 2026-08-11 UTC
EventHorizon main merged PR #234 at f1163614. The existing mandatory turn-state reconciliation phase now atomically applies canonical item changes and bounded LLM-authored location graph deltas with stable location IDs, typed connections, exact causal actors, per-location versions, and a bounded change ledger. Narration-only, idle, malformed, dangling, or unsupported edits fail closed, preventing autonomous environment drift. Persona inventory listing and exact reads are explicitly valid private planning and inspiration without a prior item-use or mutation intent.
Deployment used the repository-managed Gitea Actions workflow. Kubernetes deployment event-horizon/event-horizon rolled out immutable image gitea.app.lan/eventhorizon/eventhorizon:sha-f116361441da, digest sha256:c3a8a1afbe8195f17ced1344bb593343616022b7c9ecd8e6c6c61abfdb9184d7.
Verification:
cargo test --locked: 521 backend tests and 14 frontend tests passed./healthz returned {"status":"ok"}./readyz returned ready with PostgreSQL and Qdrant ready.