Skip to content

[OMEGA-311] Provenance-aware memory (attribution/confidence/supersession on stored claims) #271

Description

@amiroussama

Is your feature request related to a problem? Please describe.
Stored memories carry only ad-hoc metadata (source, breadcrumb, type, time). There's no structured provenance — where a claim came from, how confident we are in it, when it was recorded, or whether it's been superseded — so the agent can't reason about the trustworthiness or lineage of what it recalls.

Describe the solution you'd like
A common provenance schema attached to every stored memory: claim, source, source_type, confidence, created_at, atoms_json, and supersession links (supersedes/superseded). Two MeTTa tools — remember-claim (records a provenance-tagged claim; agent-emitted ⇒ llm source, default confidence 0.55) and query-claims (recalls claims with inline provenance, with min-confidence and supersession-aware filtering). Knowledge-base chunks should also carry the schema so imported priors are attributable.

Additional context

  • OmegaClaw version: v0.1.17

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

    in-jiraThe issue has been accepted for fixingplugin

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions