Skip to content

Multi-observer flows with per-observer trust and attribution #10

@tomas-samek

Description

@tomas-samek

Summary

All PoC flows assume a single observer. Multi-observer support (different sources feeding the same agent, per-observer trust, per-observer sessions) is designed but not implemented end-to-end.

What to do

  • Observer registry with trust level per observer.
  • Query-time filter: "what did observer X tell me about Y?"
  • Resolution strategy when two observers conflict (trust-weighted, Conflicted mode with per-observer attribution).
  • Test: two observers disagree on the same topic → query surfaces both with attribution.

Acceptance

  • Multi-observer scenario test passes.
  • Conflicted mode renders per-observer attribution.

Links

  • docs/design/honest_agent/00_ARCHITECTURE.md
  • src/store/memory.rs (observer_id field already present).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions