Huginn/crates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens c76e37280d huginn-mind: a Moved resolution freezes its campaign's root and the receiver replays the history as an import naming its source
The giver: (Campaign, Moved) joins the matrix; a Moved to this mind refuses MoveToSelf and a withdrawn Moved MoveIsFinal; any staged document rooted at a moved campaign, derived ones included, refuses CampaignMoved; Docs::closing_resolution reads every other document under the root closed by the Moved, and the image fans status_changed out so an earlier as_of still reads in force. The oracle derives the same fallback independently.

The receiver: PipelineProvenance.imported_from (optional, absent from every other receipt and from the digest) names the source receipt and the externals the batch cites. An import derives nothing, refuses its own instance, a Moved outcome, and an external this mind holds; a listed external stands in for an absent referent. mind-body persona.rs gains one outcome_words arm for the new variant.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 17:47:43 +01:00
..
eureka-pipeline eureka-pipeline: a resolution outcome Moved { to } closes a campaign for the mind that gives it up 2026-11-08 17:47:32 +01:00
eureka-state huginn-mind: a Moved resolution freezes its campaign's root and the receiver replays the history as an import naming its source 2026-11-08 17:47:43 +01:00
huginn-daemon huginn-mind: a Moved resolution freezes its campaign's root and the receiver replays the history as an import naming its source 2026-11-08 17:47:43 +01:00
huginn-mind huginn-mind: a Moved resolution freezes its campaign's root and the receiver replays the history as an import naming its source 2026-11-08 17:47:43 +01:00
mind-body huginn-mind: a Moved resolution freezes its campaign's root and the receiver replays the history as an import naming its source 2026-11-08 17:47:43 +01:00