Roadmap

From protocol draft to a complete ecosystem.

Milestone 1: Core Protocol & Reference Implementation

  • DonePublish UOMP-Draft-00 specification
  • DoneSQLite-based Memory Store
  • DoneAuth Service HTTP API: create/grant/close/revoke sessions
  • DoneMemory Guard HTTP API: read-only access filtered by tag/key
  • DoneJWT Capability Token issuance and validation
  • DoneToken blacklist persistence in SQLite
  • Doneuom.json Agent Manifest parsing
  • DoneERC-8004 compatible local Registry index
  • DoneGeneric CLI: discover/connect/authorize/import/sessions/revoke/audit
  • DoneStock analyst Agent end-to-end example
  • DoneRemote Profile + Gateway reference implementation (mTLS + remote Capability Token forwarding)
  • DoneAggregation query (`/v1/memory/aggregate`) + deletion proof API
  • DoneToken claims: `allowed_fields`, `aggregation_only`, `task_bound`
  • DoneAgent Manifest `data_retention_policy`
  • DoneUOMP SDK Phase 1 (`UompClient`: memory / aggregate / payload / session / audit)
  • DoneStock Analyst Agent v1.0 (self-serve HTTP API + Digital Ocean deployment)
  • DoneCloudflare Tunnel integration (`uomp gateway start` one-command public expose)
  • In ProgressDID / GPG / X.509 identity verification (framework present, verification strength to be enhanced)

Milestone 2: UX, Writes & GUI Integration

  • Planneduomp import field mapping, format detection, preview
  • Planneduomp dry-run simulated authorization
  • Planneduomp config user preferences
  • PlannedAgent write staging: writes enter pending until user approval
  • Planneduom memory review approval command
  • PlannedGraphical authorization panel
  • DoneTypeScript SDK (`UompClient`, mTLS, aggregation, Payload, deletion proof)
  • PlannedMemory Store abstraction supporting SQLite / cloud / decentralized storage
  • PlannedAudit log visualization
  • PlannedSecure token delegation mode (reverse proxy)

Milestone 3: Remote & Advanced Features

  • FutureSemantic retrieval (query endpoint)
  • FutureWrite version history and rollback
  • FuturePolicy templates (e.g., "preferences only", "preferences + public identity")
  • FutureBlockchain anchoring for authorization and access events