Define fluent infrastructure: home state events and temporal reasoning #236

Open
toasterson wants to merge 2 commits from claude/wi-019e2501-define-fluent-infrastructure-home-state into main
Owner

Home-state queries now read observed lifecycle history from the live event-calculus engine. Fresh construction and resume record boot; real OODA execution, durable checkpoints, and orderly shutdown record their corresponding transitions. The read-only temporal query tool shares that state, with ordered same-second receipts preserved through local persistence and validated snapshots. Unobserved integration, connectivity, and security events do not invent history.

A failed stop-event write preserves the completed OODA result or its original error and emits a warning, allowing normal completion bookkeeping without repeating successful actions. A failed start observation still prevents the action.

WI-95: https://anima.wegmueller.it/work-items/019e2501-3f38-7240-87d7-5e46cecb97f7

Validation on the final error-path change: the injected failure reproduced the old defect; all seven lifecycle tests pass, and strict server-candle library Clippy passes. Earlier feature validation also passed event-calculus, snapshot, sleep, and SQLite-wake regressions. Native review and CI must approve the current PR head before merge.

Home-state queries now read observed lifecycle history from the live event-calculus engine. Fresh construction and resume record boot; real OODA execution, durable checkpoints, and orderly shutdown record their corresponding transitions. The read-only temporal query tool shares that state, with ordered same-second receipts preserved through local persistence and validated snapshots. Unobserved integration, connectivity, and security events do not invent history. A failed stop-event write preserves the completed OODA result or its original error and emits a warning, allowing normal completion bookkeeping without repeating successful actions. A failed start observation still prevents the action. WI-95: https://anima.wegmueller.it/work-items/019e2501-3f38-7240-87d7-5e46cecb97f7 Validation on the final error-path change: the injected failure reproduced the old defect; all seven lifecycle tests pass, and strict server-candle library Clippy passes. Earlier feature validation also passed event-calculus, snapshot, sleep, and SQLite-wake regressions. Native review and CI must approve the current PR head before merge.
Define fluent infrastructure: home state events and temporal reasoning
Some checks failed
CI / publish-chart (push) Failing after 6m53s
CI / publish-chart (pull_request) Failing after 6m56s
CI / check-seshat (pull_request) Successful in 9m43s
CI / check-seshat (push) Successful in 9m44s
CI / docker-seshd (push) Successful in 14m22s
CI / docker-seshd (pull_request) Successful in 14m40s
1f26cd4a9d
Anima implementation session.
ci: adopt exit-0-free chart-publish workflow (Solstice failure fix)
All checks were successful
CI / check-seshat (push) Successful in 24m3s
CI / publish-chart (push) Successful in 27m41s
CI / docker-seshd (push) Successful in 34m33s
CI / check-seshat (pull_request) Successful in 22m58s
CI / publish-chart (pull_request) Successful in 13m41s
CI / docker-seshd (pull_request) Successful in 32m56s
741c6506cf
The publish-chart skip path's mid-script exit 0 is mis-mapped to
exit_code=1 by the Solstice runner, reddening this branch's CI and
blocking merge. Adopt the develop/main if-else fall-through version.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
toasterson changed title from WIP: Define fluent infrastructure: home state events and temporal reasoning to Define fluent infrastructure: home state events and temporal reasoning 2026-09-09 19:04:24 +00:00
Merge current main into WI-95 recovery
Some checks failed
CI / test-sokar (pull_request) Successful in 6m52s
CI / check-seshat (pull_request) Successful in 11m3s
CI / check-akh-medu (pull_request) Successful in 12m11s
CI / test-akh-medu (pull_request) Failing after 10m6s
CI / docker-seshd (pull_request) Successful in 9m52s
CI / docker-sokard (pull_request) Successful in 11m38s
CI / publish-chart (pull_request) Successful in 9m10s
CI / docker-akh-transcripts (pull_request) Successful in 11m33s
CI / test-session-platform (pull_request) Successful in 27m47s
c834e43e66
Merge main into WI-95 and preserve context tool-budget module
Some checks failed
SCIP accuracy / produce-index (pull_request) Has been skipped
CI / docker-akh-transcripts (pull_request) Successful in 16m0s
CI / platform-images-home (pull_request) Has been cancelled
CI / platform-images-core (pull_request) Has been cancelled
CI / platform-images-daemons (pull_request) Has been cancelled
CI / platform-images-fleet (pull_request) Has been cancelled
CI / platform-images-collect (pull_request) Has been cancelled
CI / test-akh-medu (pull_request) Has been cancelled
CI / test-session-platform (pull_request) Has been cancelled
CI / check-seshat (pull_request) Has been cancelled
CI / docker-seshd (pull_request) Has been cancelled
CI / check-akh-medu (pull_request) Has been cancelled
CI / test-sokar (pull_request) Has been cancelled
CI / publish-chart (pull_request) Has been cancelled
CI / docker-sokard (pull_request) Has been cancelled
SCIP accuracy / recorded-accuracy (pull_request) Failing after 1h9m28s
746c536d18
toasterson force-pushed claude/wi-019e2501-define-fluent-infrastructure-home-state from 746c536d18
Some checks failed
SCIP accuracy / produce-index (pull_request) Has been skipped
CI / docker-akh-transcripts (pull_request) Successful in 16m0s
CI / platform-images-home (pull_request) Has been cancelled
CI / platform-images-core (pull_request) Has been cancelled
CI / platform-images-daemons (pull_request) Has been cancelled
CI / platform-images-fleet (pull_request) Has been cancelled
CI / platform-images-collect (pull_request) Has been cancelled
CI / test-akh-medu (pull_request) Has been cancelled
CI / test-session-platform (pull_request) Has been cancelled
CI / check-seshat (pull_request) Has been cancelled
CI / docker-seshd (pull_request) Has been cancelled
CI / check-akh-medu (pull_request) Has been cancelled
CI / test-sokar (pull_request) Has been cancelled
CI / publish-chart (pull_request) Has been cancelled
CI / docker-sokard (pull_request) Has been cancelled
SCIP accuracy / recorded-accuracy (pull_request) Failing after 1h9m28s
to 03f07bfc80
Some checks failed
CI / check-seshat (pull_request) Successful in 7m45s
CI / docker-sokard (pull_request) Successful in 11m34s
CI / test-akh-medu (pull_request) Successful in 24m7s
CI / publish-chart (pull_request) Successful in 20m48s
CI / test-sokar (pull_request) Successful in 50m11s
CI / check-akh-medu (pull_request) Successful in 1h10m42s
CI / test-session-platform (pull_request) Failing after 1h47m56s
CI / platform-images-home (pull_request) Has been skipped
CI / platform-images-core (pull_request) Has been skipped
CI / platform-images-daemons (pull_request) Has been skipped
CI / docker-seshd (pull_request) Successful in 1h52m24s
CI / docker-akh-transcripts (pull_request) Successful in 1h51m33s
CI / platform-images-fleet (pull_request) Has been skipped
CI / platform-images-collect (pull_request) Has been skipped
2026-10-06 21:18:08 +00:00
Compare
Preserve completed OODA results when lifecycle recording fails
Some checks failed
CI / test-session-platform (pull_request) Failing after 8m58s
CI / check-seshat (pull_request) Successful in 5m19s
CI / publish-chart (pull_request) Successful in 3m26s
CI / docker-sokard (pull_request) Successful in 16m18s
CI / docker-akh-transcripts (pull_request) Successful in 14m44s
CI / check-akh-medu (pull_request) Successful in 23m7s
CI / test-akh-medu (pull_request) Successful in 22m24s
CI / test-sokar (pull_request) Successful in 40m54s
CI / platform-images-home (pull_request) Has been skipped
CI / platform-images-core (pull_request) Has been skipped
CI / platform-images-daemons (pull_request) Has been skipped
CI / docker-seshd (pull_request) Successful in 1h27m4s
CI / platform-images-fleet (pull_request) Has been skipped
CI / platform-images-collect (pull_request) Has been skipped
49bb56ab71
Some checks failed
CI / test-session-platform (pull_request) Failing after 8m58s
CI / check-seshat (pull_request) Successful in 5m19s
CI / publish-chart (pull_request) Successful in 3m26s
CI / docker-sokard (pull_request) Successful in 16m18s
CI / docker-akh-transcripts (pull_request) Successful in 14m44s
CI / check-akh-medu (pull_request) Successful in 23m7s
CI / test-akh-medu (pull_request) Successful in 22m24s
CI / test-sokar (pull_request) Successful in 40m54s
CI / platform-images-home (pull_request) Has been skipped
CI / platform-images-core (pull_request) Has been skipped
CI / platform-images-daemons (pull_request) Has been skipped
CI / docker-seshd (pull_request) Successful in 1h27m4s
CI / platform-images-fleet (pull_request) Has been skipped
CI / platform-images-collect (pull_request) Has been skipped
This pull request has changes conflicting with the target branch.
  • docs/ai/architecture.md
  • src/agent/error.rs
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin claude/wi-019e2501-define-fluent-infrastructure-home-state:claude/wi-019e2501-define-fluent-infrastructure-home-state
git switch claude/wi-019e2501-define-fluent-infrastructure-home-state

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff claude/wi-019e2501-define-fluent-infrastructure-home-state
git switch claude/wi-019e2501-define-fluent-infrastructure-home-state
git rebase main
git switch main
git merge --ff-only claude/wi-019e2501-define-fluent-infrastructure-home-state
git switch claude/wi-019e2501-define-fluent-infrastructure-home-state
git rebase main
git switch main
git merge --no-ff claude/wi-019e2501-define-fluent-infrastructure-home-state
git switch main
git merge --squash claude/wi-019e2501-define-fluent-infrastructure-home-state
git switch main
git merge --ff-only claude/wi-019e2501-define-fluent-infrastructure-home-state
git switch main
git merge claude/wi-019e2501-define-fluent-infrastructure-home-state
git push origin main
Sign in to join this conversation.
No reviewers
No labels
follow-up
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
toasterson/akh-medu!236
No description provided.