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.

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