From 5eb1452ca4989e2fd3f3d5c8d24d4e2af3a11489 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Fri, 6 Nov 2026 23:38:31 +0100 Subject: [PATCH] pipeline: a follow-up records the origin of the Persona turn that admitted it PipelineFollowUp gains origin (absent is not written, so the golden sample is unchanged); MemoryOrigin's doc says it is a brief's too; the header facts carry it; schemas regenerated. Co-Authored-By: Claude Sonnet 5.5 --- crates/eureka-pipeline/src/lib.rs | 36 ++++++- crates/huginn-mind/src/fixtures.rs | 1 + crates/huginn-mind/src/query.rs | 33 +++++- crates/mind-body/src/persona.rs | 1 + crates/mind-body/src/persona/tests.rs | 1 + crates/mind-body/src/testkit.rs | 1 + ...epiphany.pipeline.follow_up.v2.schema.json | 100 ++++++++++++++++++ .../epiphany.pipeline.memory.v2.schema.json | 2 +- .../huginn.mind_request.v1.schema.json | 13 ++- .../huginn.mind_response.v1.schema.json | 24 ++++- 10 files changed, 205 insertions(+), 7 deletions(-) diff --git a/crates/eureka-pipeline/src/lib.rs b/crates/eureka-pipeline/src/lib.rs index e787545..f80caa6 100644 --- a/crates/eureka-pipeline/src/lib.rs +++ b/crates/eureka-pipeline/src/lib.rs @@ -784,9 +784,13 @@ value_types! { severity: FindingSeverity, claim: Line, invariants: Vec