{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://vnwo.com/schemas/memory-disposition-receipt.schema.json",
  "title": "Memory Disposition Receipt",
  "description": "Records memory class, intake state, retention, retirement, export, and source-routing decisions. This schema is a VNWO template pattern only and does not certify conformance, safety, endpoint authorization, or runtime behavior.",
  "type": "object",
  "additionalProperties": false,
  "required": [
    "schema_version",
    "id",
    "version",
    "last_reviewed_utc",
    "memory_class",
    "disposition",
    "source_domain",
    "artifact_maturity"
  ],
  "properties": {
    "id": {
      "type": "string"
    },
    "version": {
      "type": "string"
    },
    "last_reviewed_utc": {
      "type": "string",
      "format": "date-time"
    },
    "source_domain": {
      "type": "string"
    },
    "claim_boundary_note": {
      "type": "string"
    },
    "human_review_required": {
      "type": "boolean"
    },
    "memory_class": {
      "type": "string"
    },
    "disposition": {
      "type": "string",
      "enum": [
        "accepted",
        "summarized",
        "partially_used",
        "deferred",
        "rejected",
        "quarantined",
        "retired",
        "removed_after_processing"
      ]
    },
    "retention_rule": {
      "type": "string"
    },
    "export_path": {
      "type": "string"
    },
    "uaix_reference": {
      "type": "string"
    },
    "private_data_warning": {
      "type": "string"
    },
    "schema_version": {
      "type": "string",
      "const": "3.0.8",
      "description": "VNWO schema release version."
    },
    "artifact_maturity": {
      "type": "string",
      "enum": [
        "proposed",
        "experimental",
        "reviewed",
        "reference",
        "deprecated"
      ],
      "description": "VNWO artifact maturity; not a certification level."
    }
  },
  "examples": [
    {
      "id": "memory-example-field-notes",
      "version": "3.0.8",
      "last_reviewed_utc": "2026-06-20T17:20:17Z",
      "memory_class": "project field summary",
      "disposition": "summarized",
      "retention_rule": "Retain public summary; discard private raw notes after project review.",
      "export_path": "Provide participant-readable Markdown export.",
      "uaix_reference": "Use UAIX Agent File Handoff for package structure.",
      "private_data_warning": "Do not send private files to VNWO.com.",
      "source_domain": "vnwo.com",
      "claim_boundary_note": "VNWO routes package standards to UAIX.",
      "human_review_required": true,
      "schema_version": "3.0.8",
      "artifact_maturity": "reference"
    }
  ],
  "schema_version": "3.0.8",
  "last_reviewed_utc": "2026-06-20T17:20:17Z",
  "claim_boundary_note": "VNWO publishes static public observatory guidance and templates. It does not certify safety or viability, provide legal advice, execute agents, import files, synchronize memory, collect private telemetry, validate credentials, authorize endpoints, prove consciousness, or override Teleodynamic or UAIX.",
  "source_routing_note": "Name the source domain for every imported concept. Preserve implementation authority with the implementing organization. Use no-op or human review when authority, evidence, or version state is ambiguous.",
  "artifact_maturity": "reviewed"
}
