Skip to content

Feature: Store linked evidence summary #110

Description

@smithaldon1

Summary

Store a concise evidence summary with Factory Memory records.

Parent Epic

#16

Problem / Need

Memory records should preserve why a finding was resolved, not just that it happened.

Demo relevance

Future work after evidence timeline and memory schema are stable.

Scope

  • Include evidence summary fields in memory records.
  • Preserve evidence IDs or source event references where appropriate.
  • Keep summaries deterministic and derived from existing evidence.
  • Add tests for evidence summary persistence.

Out of scope

  • LLM summarization.
  • Embeddings.
  • External document attachments.

Suggested Steps

  1. Ensure evidence timeline schema is stable.
  2. Ensure memory record schema exists.
  3. Add evidence summary mapping.
  4. Add tests for memory records with evidence summaries.
  5. Update docs and learning log.

Acceptance Criteria

  • Memory record includes evidence summary or evidence references.
  • Summary is traceable to existing evidence items.
  • Tests cover records with linked evidence.
  • No opaque/generated claims are added without source references.

Test Plan

  • Run memory tests.
  • Run make test.

Documentation Impact

  • Update Factory Memory docs.
  • Update docs/LEARNING_LOG.md.

Readiness Checklist

  • Evidence links remain traceable.
  • No LLM dependency is introduced.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Featurepost-demoNot required for the manufacturer demo path

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions