huginn import: a steward pulls a moved campaign into her own mind #16

Merged
eureka merged 10 commits from hands/eureka-body-campaign-import-verb into main 2026-11-08 18:57:55 +00:00

2026-11-08

Meta Vens
mind-body: the moved-brief test carries the campaign it imports under
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 19:23:45 +01:00
Meta Vens
mind-body: the moved-brief test imports into a root with no native write
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 19:22:56 +01:00
Meta Vens
huginn import: the verification test names the field path as the document spells it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 19:18:36 +01:00
Meta Vens
huginn import tests: name the viewing helper apart from the file's own
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 19:18:35 +01:00
Meta Vens
mind-body: briefs a moved campaign carries are not her Persona's briefs
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 19:18:35 +01:00
Meta Vens
2026-11-08 19:18:35 +01:00
Meta Vens
huginn import: the receiver's Self replays a moved campaign from the giver's mind
The verb walks the giver (Query only), plans with huginn_mind::plan, walks her own root to
resume by what she holds, admits one batch per source receipt with imported_from, and ends
with a verification walk. Settings::source builds the giver's client from explicit flags.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 19:18:35 +01:00
Meta Vens
huginn-mind: import::plan owns its foreign keys
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 19:18:35 +01:00
Meta Vens
huginn-mind: import::plan lays out a moved campaign's replay, and the move tests replay through it
The verb and the tests share one definition of a replay batch: grouped by source receipt
ordinal, the Moved dropped from its own batch, foreign referents listed, oversized or
unordered receipts refused. Deletes the hand-built replay filter in move_tests.rs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 19:18:35 +01:00