Skip to content

Implement governed memory lifecycle for agentic graph sync #18

@mdheller

Description

@mdheller

Objective

Integrate Memory Mesh with the SourceOS/SociOS governed local-first agentic graph foundation.

Memory Mesh must treat durable memory as governed graph state, not ordinary settings.

Required lifecycle

observed -> proposed -> scoped -> approved -> promoted -> synced -> expired/revoked

Required memory fields

  • memory ID
  • origin
  • author
  • source agent/user/surface
  • confidence
  • scope
  • sensitivity
  • retention
  • mutability
  • policy class
  • policy decision pointer
  • audit pointer
  • revocation state

Required work

  • Define MemoryObject fixture examples for proposed, scoped, promoted, quarantined, expired, and revoked memory.
  • Define memory provenance shape.
  • Define memory quarantine behavior.
  • Define review requirements for global or cross-profile promotion.
  • Add audit events for proposal, approval, promotion, quarantine, expiry, and revocation.
  • Add .sourceos/manifest.json declaring owned schemas, sync engine, policy classes, dangerous surfaces, and audit events.

Critical rule

Agents may propose memory. They may not silently globalize memory or mutate durable cross-device memory without policy and review.

Dangerous surfaces

  • memory.promote
  • memory.globalize
  • memory.cross_profile_sync
  • memory.rewrite
  • memory.revoke
  • memory.agent_proposed

Acceptance criteria

  • Memory lifecycle is fixture-backed.
  • Memory promotion requires policy decision and audit pointer.
  • Untrusted memory writes are quarantined.
  • .sourceos/manifest.json validates against the sourceos-spec manifest contract once available.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions