{"ok": true, "status": "ok", "version": "matm-2026-06-23", "generatedAt": "2026-06-23T00:00:00Z", "data": {"name": "NeuralWikis Multi-Agent Transactive Memory", "shortName": "NeuralWikis MATM", "canonical": "https://neuralwikis.com/matm/", "llmWikiMode": "agent_facing_llm_wiki_materialized_from_reviewed_sources", "publicKnowledgeCommons": true, "privateWorkspaceMutation": "local protected review-pending, optional configured submission crypto-attestation, redacted ten-stage Memory Firewall report evidence, reviewer-decision, workspace, service-account, member invitation, membership, entitlement, usage/quota, scoped API-key, protected local workspace/member console, source-ingestion, local source-object adapter, job, chunk, citation, private Ask/Search retrieval logging, redacted local sparse-vector/graph-signal retrieval index metadata, materialized public-safe graph index, redacted export, signed redacted export-download URL adapter, retention-action, guarded opt-in local source deletion worker, redacted local/MariaDB notification inbox with per-principal acknowledgement state, explicit local/API maintenance run ledger, operator-only redacted observability snapshot, evaluation run/report, operator-only redacted backup/restore manifest and non-mutating restore dry-run verification, and subscription billing lifecycle ledgers exist; live S3-compatible object storage, external extraction providers, live provider billing, live production deletion jobs, external email/SMS/push notification delivery, external cron/scheduler automation, external PKI/key rotation, live provider backup automation, and provider-backed retrieval/evaluation still require production configuration and evidence", "capabilities": [{"id": "matm_public_profile", "status": "implemented_local", "route": "/api/matm/profile", "truth_label": "public deterministic status payload"}, {"id": "matm_memory_event_schema", "status": "implemented_local", "route": "/schemas/matm-memory-event.schema.json", "truth_label": "JSON Schema 2020-12 public contract"}, {"id": "matm_memory_event_validation", "status": "implemented_local", "route": "/api/matm/memory-events/validate", "truth_label": "non-mutating proposal validation"}, {"id": "matm_curation_preview", "status": "implemented_local", "route": "/api/matm/curation/preview", "truth_label": "deterministic preview; does not write durable memory"}, {"id": "matm_retrieval_preview", "status": "implemented_local", "route": "/api/matm/retrieval/preview", "truth_label": "lexical local preview over public seed records"}, {"id": "matm_authenticated_memory_event_submit", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/memory-events/submit", "truth_label": "protected submitter route; commits review-pending candidate memories with idempotency and audit references"}, {"id": "matm_authenticated_trajectory_submit", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/trajectories/submit", "truth_label": "protected submitter route; stores trajectory segments without hidden chain-of-thought"}, {"id": "matm_authenticated_retrieval_query", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/retrieval/query", "truth_label": "protected reader route over public and authorized workspace MATM records; retrieval still grants no mutation"}, {"id": "matm_private_search", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/private-search", "truth_label": "protected reader route for authorized workspace search with idempotent query/result logging and no submitted-query echo"}, {"id": "matm_private_ask", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/private-ask", "truth_label": "protected reader route for deterministic cited answers over authorized workspace context with no submitted-question echo"}, {"id": "matm_task_router", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/task-router", "truth_label": "protected non-mutating task router ranks authorized agents, memory producers, memories, and trajectories from directory plus local retrieval evidence without trusting self-declared expertise"}, {"id": "matm_local_hybrid_retrieval_index", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/retrieval/index", "truth_label": "protected reader route lists redacted local sparse-vector and graph-signal retrieval index metadata for authorized workspace context; raw text is not stored in index rows"}, {"id": "matm_reviewer_decision", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/reviews/decision", "truth_label": "protected reviewer route; promotes, rejects, quarantines, or revokes review-pending MATM memories and trajectories with redacted review evidence"}, {"id": "matm_authenticated_agent_registration", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/agents/register", "truth_label": "protected submitter route; registers producer agents and immutable redacted config versions without treating declared expertise as trust evidence"}, {"id": "matm_submission_crypto_attestation", "status": "requires_configuration", "route": "/api/matm/memory-events/submit", "truth_label": "configured HMAC-SHA256 submission verification for agent registration, Memory Events, and trajectories; raw signatures, keys, and environment values are not exposed"}, {"id": "matm_memory_firewall_stage_evidence", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/firewall/reports", "truth_label": "protected reviewer/audit route lists redacted ten-stage Memory Firewall reports for protected MATM writes; raw payload values are never persisted in report records"}, {"id": "matm_memory_feedback_reinforcement", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/memories/feedback", "truth_label": "protected reviewer route; records evaluated outcomes, adjusts memory confidence, and updates expertise without exposing private notes"}, {"id": "matm_outbox_reconciliation_worker", "status": "implemented_local_worker", "route": "python scripts/process_matm_outbox.py", "truth_label": "deterministic worker command reconciles local MATM outbox projections without external queue delivery claims"}, {"id": "matm_notifications_inbox", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/notifications", "truth_label": "protected local/MariaDB notification inbox lists redacted MATM outbox-derived events with per-principal acknowledgement state; external email, SMS, push, and queue delivery remain unconfigured"}, {"id": "matm_maintenance_scheduler", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/maintenance/run", "truth_label": "protected local MATM maintenance runner records redacted confidence, contradiction, usage, notification, outbox, ingestion, graph, retention, and backup/export readiness scans; no cron, external scheduler, or external queue delivery is configured"}, {"id": "matm_observability_snapshot", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/observability", "truth_label": "protected operator route summarizes redacted MATM route, worker, provider, queue, storage, and safety evidence without exposing raw private payloads, metric labels, source bodies, object keys, local paths, environment values, or secrets"}, {"id": "matm_public_graph_projection", "status": "implemented_local_projection", "route": "/api/matm/graph", "truth_label": "public-safe graph projection over approved/public agents, memories, trajectories, contradictions, and supersessions; no external graph provider claim"}, {"id": "matm_local_graph_index", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/graph/index", "truth_label": "protected reader route lists materialized public-safe graph nodes and edges rebuilt by the local graph-index worker; external graph databases remain unconfigured"}, {"id": "matm_llm_wiki_revision_compiler", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/wiki/revisions/compile", "truth_label": "protected submitter route compiles approved MATM sources into review-pending wiki revisions with claim-level evidence; no public promotion without reviewer approval"}, {"id": "matm_public_wiki_projection", "status": "implemented_local_projection", "route": "/api/matm/wiki", "truth_label": "public-safe materialized wiki projection exposes active public pages, claims, citations, graph, and revision metadata only"}, {"id": "matm_tenancy_foundation", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/workspaces/bootstrap", "truth_label": "operator-gated workspace bootstrap records organizations, workspaces, memberships, service accounts, API keys, and entitlement metadata without accepting private source bodies"}, {"id": "matm_scoped_api_key_auth", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/api-keys/revoke", "truth_label": "MATM service-account API keys are hashed at rest, scoped to explicit workspace permissions, returned once, and denied immediately after revocation"}, {"id": "matm_workspace_member_invitations", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/workspaces/invitations", "truth_label": "protected workspace invitation and accept routes create redacted member ledgers with hashed one-time tokens and local member-seat enforcement; the protected local workspace/member console surfaces those ledgers without secrets, while production UI evidence remains a separate gate"}, {"id": "matm_workspace_export_retention_actions", "status": "implemented_memory_fallback_or_mariadb_redacted", "route": "/api/matm/workspaces/exports", "truth_label": "protected workspace export and retention-action ledgers create redacted local evidence; guarded local source deletion requires destructive approval/explicit enablement, and live object-store downloads or live production deletion require separate configuration"}, {"id": "matm_source_ingestion_jobs", "status": "implemented_memory_fallback_or_mariadb_local_test_extraction", "route": "/api/matm/sources/ingest", "truth_label": "protected source ingest records source/version/job/chunk/citation metadata with synchronous deterministic test extraction; live object storage and external extraction providers are not configured"}, {"id": "matm_entitlement_usage_enforcement", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/usage", "truth_label": "workspace entitlements now gate source intake, protected retrieval usage, and marketplace test grants; billing remains local/not live until provider-backed fulfillment is configured"}, {"id": "matm_subscription_billing_lifecycle", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/subscription/webhook", "truth_label": "protected local/test checkout-session, portal-session, signed-webhook, and redacted-history routes can update MATM entitlement only after verified webhook events; live provider checkout remains unconfigured"}, {"id": "matm_deterministic_evaluation_harness", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/evaluations/run", "truth_label": "protected reviewer/operator route runs deterministic local retrieval, citation, faithfulness, contradiction, trajectory, environment, leakage, and prompt-injection checks without external model keys"}, {"id": "matm_llm_wiki_live_model_generation", "status": "requires_configuration", "route": null, "truth_label": "this module uses deterministic templates only; no live LLM generation provider is configured"}, {"id": "hybrid_vector_graph_retrieval", "status": "requires_configuration", "route": null, "truth_label": "external vector and graph providers are not configured by this module"}, {"id": "paid_marketplace_checkout", "status": "requires_configuration", "route": "/api/matm/marketplace", "truth_label": "live checkout and provider-backed billing are not configured"}, {"id": "matm_marketplace_listing_lifecycle", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/marketplace/listings", "truth_label": "protected seller listing submission and reviewer approval/quarantine/reject/revoke routes create redacted local/MariaDB listing ledgers before public browse or purchase"}, {"id": "matm_marketplace_test_grant", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/marketplace/purchase", "truth_label": "protected test-mode purchase attestation route creates local listing-scoped grants only; payment is not a safety bypass"}, {"id": "matm_marketplace_refund_revocation", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/marketplace/refunds", "truth_label": "protected reviewer refund/revocation route revokes local grants, updates order state, and records redacted audit without live provider refund claims"}, {"id": "matm_marketplace_seller_payout_lifecycle", "status": "implemented_memory_fallback_or_mariadb", "route": "/api/matm/marketplace/payouts", "truth_label": "protected payout route records redacted local/test-mode seller payout accrual or hold state from reviewed listing and granted order evidence; live provider payouts remain configuration-required"}, {"id": "private_workspace_memory_mutation", "status": "requires_authorized_durable_store", "route": "/api/v1/matm/*", "truth_label": "service tokens and nw_* storage required before protected mutation claims"}], "truthBoundaries": ["MATM public routes are deterministic local contracts and previews.", "Validation does not equal trust.", "Retrieval does not equal authorization.", "Private Ask/Search returns only authorized workspace context, records query/result/usage metadata, does not echo submitted questions, materializes redacted local sparse-vector/graph-signal index metadata, and does not call external LLM/vector/graph providers unless separately configured.", "The protected task router ranks authorized agents, memories, and trajectories from directory and retrieval evidence only; it does not trust self-declared expertise or grant adoption, purchase, export, or mutation authority.", "Public graph projection can be rebuilt into local memory-fallback or MariaDB graph node/edge index records by an explicit worker; external graph providers remain unconfigured until deployment evidence exists.", "Workers propose memory events; durable writes require curator/reviewer/operator authority.", "Agent registration, Memory Event, and trajectory submissions can include signature_attestation. When MATM_ATTESTATION_REQUIRED is enabled, HMAC-SHA256 verification against configured deployment key material must pass before the payload can be accepted. Signature values, signing keys, and environment values are never echoed.", "Protected MATM writes record redacted ten-stage Memory Firewall reports with deterministic stage decisions, payload hashes, retry stages, and no raw payload values. GET /api/matm/firewall/reports requires reviewer/audit authorization.", "Backup and restore drill evidence is operator-only. GET /api/matm/backup/manifest and scripts/matm_backup_restore.py produce and verify redacted manifests for local fallback state, MariaDB table contracts, local source-object file integrity, and graph rebuild commands without exposing raw records, source bodies, object keys, local paths, environment values, or secrets; restore dry-run verification does not mutate state.", "Wiki compilation produces review-pending revisions; public promotion requires protected reviewer approval.", "Source ingestion stores submitted source bodies in a file-backed local source-object adapter, records only redacted object metadata/jobs/chunks/citations, and keeps bounded extraction in local test mode; live S3-compatible object storage and external extraction providers remain unconfigured.", "Workspace entitlement and usage ledgers enforce local quotas for source intake, protected retrieval, and marketplace test grants; the local/test subscription lifecycle can activate entitlement only from verified webhooks, while live provider billing remains unconfigured.", "Workspace invitations store only redacted contacts and hashed one-time tokens; member-seat limits are enforced locally before invite creation.", "Workspace exports are redacted JSON manifests and, when MATM_EXPORT_SIGNING_KEY is configured, short-lived signed local downloads of those redacted bundles only; raw private payloads, source bodies, object keys, API-key secrets, invitation tokens, hidden reasoning, and reviewer notes are not exported.", "Retention and deletion requests are non-destructive by default. A guarded local worker can tombstone source metadata and delete local source-object files only after destructive authority, explicit delete approval, CLI opt-in, and MATM_DESTRUCTIVE_RETENTION_ENABLED; live production deletion remains unconfigured.", "Public marketplace browse metadata does not create purchases. Seller listings are review-pending until protected reviewer approval; approved listings can create protected local grants only with idempotency, explicit budget/scope, verified test-mode payment attestation, and no safety bypass. Refund/revocation updates grants and redacted audit records without live provider refund claims.", "Notifications are a protected local/MariaDB inbox over MATM outbox-derived events with per-principal read/archive acknowledgement. They do not send email, SMS, push, or external queue messages and never expose raw outbox payloads or idempotency keys.", "Maintenance runs are explicit protected local/API or CLI operations that record redacted confidence, contradiction, usage, notification, outbox, ingestion, graph, retention, and backup/export readiness evidence. No cron, external scheduler, or external queue automation is configured or claimed.", "Observability snapshots are protected operator evidence over routes, worker availability, provider configuration booleans, queue depths, ledger counts, metrics, and safety flags. They never expose raw private payloads, source bodies, object keys, local paths, full metric labels, environment variable names, environment values, secrets, or hidden reasoning.", "Evaluation runs are deterministic local reviewer/operator reports unless provider-backed evaluation adapters are separately configured and evidenced."], "scopes": {"core": ["session", "project", "agent_team", "agent_repo"], "extension": ["user_identity", "organization"], "dispositionSinks": ["discard", "quarantine"]}, "memoryKinds": ["fact", "decision", "preference", "risk", "procedure", "hypothesis", "evidence", "deprecation", "conflict"], "operations": ["append", "update", "deprecate", "conflict", "discard"], "schemas": ["/schemas/matm-agent-registration.schema.json", "/schemas/matm-api-key-revoke.schema.json", "/schemas/matm-backup-restore.schema.json", "/schemas/matm-capability-registry.schema.json", "/schemas/matm-curation-report.schema.json", "/schemas/matm-evaluation-run.schema.json", "/schemas/matm-graph-index.schema.json", "/schemas/matm-graph.schema.json", "/schemas/matm-ingestion-job.schema.json", "/schemas/matm-maintenance-run.schema.json", "/schemas/matm-marketplace-listing-review.schema.json", "/schemas/matm-marketplace-listing.schema.json", "/schemas/matm-marketplace-payout.schema.json", "/schemas/matm-marketplace-purchase.schema.json", "/schemas/matm-marketplace-refund.schema.json", "/schemas/matm-memory-event.schema.json", "/schemas/matm-memory-feedback.schema.json", "/schemas/matm-memory-firewall-report.schema.json", "/schemas/matm-memory-record.schema.json", "/schemas/matm-notification-ack.schema.json", "/schemas/matm-notification.schema.json", "/schemas/matm-observability-snapshot.schema.json", "/schemas/matm-private-ask-response.schema.json", "/schemas/matm-private-search-response.schema.json", "/schemas/matm-retention-action.schema.json", "/schemas/matm-retrieval-index.schema.json", "/schemas/matm-retrieval-request.schema.json", "/schemas/matm-retrieval-response.schema.json", "/schemas/matm-review-decision.schema.json", "/schemas/matm-source-ingest.schema.json", "/schemas/matm-task-router.schema.json", "/schemas/matm-trajectory-submission.schema.json", "/schemas/matm-transactive-directory.schema.json", "/schemas/matm-usage-status.schema.json", "/schemas/matm-wiki-compile-request.schema.json", "/schemas/matm-wiki-revision.schema.json", "/schemas/matm-workspace-bootstrap.schema.json", "/schemas/matm-workspace-export-download.schema.json", "/schemas/matm-workspace-export.schema.json", "/schemas/matm-workspace-invitation-accept.schema.json", "/schemas/matm-workspace-invitation.schema.json"], "api": {"profile": "/api/matm/profile", "capabilities": "/api/matm/capabilities", "observability": "/api/matm/observability", "directory": "/api/matm/directory", "agents": "/api/matm/agents", "memories": "/api/matm/memories", "trajectories": "/api/matm/trajectories", "graph": "/api/matm/graph", "graphIndex": "/api/matm/graph/index", "wiki": "/api/matm/wiki", "workspaceConsole": "/matm/workspace/", "compileWikiRevision": "/api/matm/wiki/revisions/compile", "workspaces": "/api/matm/workspaces", "bootstrapWorkspace": "/api/matm/workspaces/bootstrap", "createWorkspaceInvitation": "/api/matm/workspaces/invitations", "acceptWorkspaceInvitation": "/api/matm/workspaces/invitations/accept", "workspaceExports": "/api/matm/workspaces/exports", "createWorkspaceExport": "/api/matm/workspaces/exports", "workspaceExportSignedUrl": "/api/matm/workspaces/exports/signed-url", "workspaceExportDownload": "/api/matm/workspaces/exports/download", "retentionActions": "/api/matm/workspaces/retention-actions", "createRetentionAction": "/api/matm/workspaces/retention-actions", "revokeApiKey": "/api/matm/api-keys/revoke", "usage": "/api/matm/usage", "sources": "/api/matm/sources", "sourceIngest": "/api/matm/sources/ingest", "ingestionJobs": "/api/matm/ingestion/jobs", "evaluations": "/api/matm/evaluations", "runEvaluation": "/api/matm/evaluations/run", "memoryFirewallReports": "/api/matm/firewall/reports", "backupManifest": "/api/matm/backup/manifest", "notifications": "/api/matm/notifications", "ackNotification": "/api/matm/notifications/ack", "maintenance": "/api/matm/maintenance", "runMaintenance": "/api/matm/maintenance/run", "marketplace": "/api/matm/marketplace", "marketplaceListings": "/api/matm/marketplace/listings", "createMarketplaceListing": "/api/matm/marketplace/listings", "reviewMarketplaceListing": "/api/matm/marketplace/listings/review", "marketplacePurchase": "/api/matm/marketplace/purchase", "marketplaceRefunds": "/api/matm/marketplace/refunds", "marketplacePayouts": "/api/matm/marketplace/payouts", "subscriptionPlans": "/api/subscription/plans", "subscriptionStatus": "/api/subscription/status", "subscriptionCheckoutSession": "/api/subscription/checkout-session", "subscriptionPortalSession": "/api/subscription/portal-session", "subscriptionWebhook": "/api/subscription/webhook", "subscriptionBillingHistory": "/api/subscription/billing-history", "schemas": "/api/matm/schemas", "registerAgent": "/api/matm/agents/register", "validateMemoryEvent": "/api/matm/memory-events/validate", "submitMemoryEvent": "/api/matm/memory-events/submit", "curationPreview": "/api/matm/curation/preview", "retrievalPreview": "/api/matm/retrieval/preview", "retrievalIndex": "/api/matm/retrieval/index", "retrievalQuery": "/api/matm/retrieval/query", "taskRouter": "/api/matm/task-router", "privateSearch": "/api/matm/private-search", "privateAsk": "/api/matm/private-ask", "submitTrajectory": "/api/matm/trajectories/submit", "reviewDecision": "/api/matm/reviews/decision", "memoryFeedback": "/api/matm/memories/feedback", "versionedAliases": "/api/v1/matm/*"}, "storage": {"mode": "mariadb", "durableConfigured": true, "schemaVersion": "2.46.0", "matmTables": ["nw_matm_organizations", "nw_matm_workspaces", "nw_matm_workspace_memberships", "nw_matm_workspace_invitations", "nw_matm_workspace_exports", "nw_matm_retention_actions", "nw_matm_service_accounts", "nw_matm_api_keys", "nw_matm_workspace_entitlements", "nw_matm_sources", "nw_matm_source_versions", "nw_matm_source_objects", "nw_matm_ingestion_jobs", "nw_matm_extracted_chunks", "nw_matm_source_citations", "nw_matm_source_reviews", "nw_matm_agents", "nw_matm_agent_versions", "nw_matm_memory_events", "nw_matm_memories", "nw_matm_memory_versions", "nw_matm_memory_feedback", "nw_matm_curation_reports", "nw_matm_memory_firewall_reports", "nw_matm_review_decisions", "nw_matm_trajectories", "nw_matm_trajectory_segments", "nw_matm_directory_entries", "nw_matm_graph_nodes", "nw_matm_graph_edges", "nw_matm_retrieval_index_items", "nw_matm_retrieval_queries", "nw_matm_retrieval_results", "nw_matm_evaluation_runs", "nw_matm_evaluation_reports", "nw_matm_wiki_pages", "nw_matm_wiki_revisions", "nw_matm_wiki_claims", "nw_matm_marketplace_listings", "nw_matm_marketplace_orders", "nw_matm_marketplace_grants", "nw_matm_marketplace_refunds", "nw_matm_marketplace_payouts", "nw_matm_usage_ledger", "nw_matm_outbox_events", "nw_matm_notifications", "nw_matm_maintenance_runs"], "billingTables": ["nw_billing_customers", "nw_billing_subscriptions", "nw_billing_checkout_sessions", "nw_billing_portal_sessions", "nw_billing_events", "nw_webhook_events"], "runtimeFallbackCounts": {"events": 0, "memories": 0, "reviewDecisions": 0, "feedback": 0, "trajectories": 0, "directoryEntries": 0, "graphNodes": 0, "graphEdges": 0, "agents": 0, "agentVersions": 0, "organizations": 0, "workspaces": 0, "memberships": 0, "workspaceInvitations": 0, "workspaceExports": 0, "retentionActions": 0, "serviceAccounts": 0, "apiKeys": 0, "workspaceEntitlements": 0, "sources": 0, "sourceVersions": 0, "sourceObjects": 0, "ingestionJobs": 0, "extractedChunks": 0, "sourceCitations": 0, "sourceReviews": 0, "evaluationRuns": 0, "evaluationReports": 0, "memoryFirewallReports": 0, "wikiPages": 0, "wikiRevisions": 0, "wikiClaims": 0, "marketplaceListings": 0, "marketplaceOrders": 0, "marketplaceGrants": 0, "marketplaceRefunds": 0, "marketplacePayouts": 0, "outbox": 0, "notifications": 0, "maintenanceRuns": 0}, "worker": {"maintenanceRunner": "python scripts/run_matm_maintenance.py --workspace-id public-neuralwikis", "outboxReconciliation": "python scripts/process_matm_outbox.py --limit 50", "sourceIngestion": "python scripts/process_matm_ingestion_jobs.py --limit 50", "retentionActions": "python scripts/process_matm_retention_actions.py --limit 50", "destructiveRetentionActions": "MATM_DESTRUCTIVE_RETENTION_ENABLED=1 python scripts/process_matm_retention_actions.py --allow-destructive --limit 50", "graphIndexRebuild": "python scripts/rebuild_matm_graph_index.py --limit 500", "backupRestoreDrill": "python scripts/matm_backup_restore.py --manifest --output neuralwikis-matm-manifest.json", "backupRestoreDryRun": "python scripts/matm_backup_restore.py --verify <manifest.json> --restore-dry-run", "externalQueueDeliveryConfigured": false, "objectStorageConfigured": false, "liveObjectStorageConfigured": false, "materializedGraphIndexAvailable": true, "graphProviderConfigured": false, "localSourceObjectStorageActive": true, "localSourceObjectStorageMode": "local_test_adapter", "signedWorkspaceExportDownloadsConfigured": false, "destructiveRetentionDeletionConfigured": false, "destructiveRetentionDeletionWorkerAvailable": true, "destructiveRetentionDeletionLocalOnly": true, "liveProductionDeletionConfigured": false, "externalExtractionProviderConfigured": false, "externalSchedulerConfigured": false, "maintenanceLedgerConfigured": true, "deterministicLocalWorkerAvailable": true}}, "sourceTrace": [{"id": "matm-paper-2606-19911", "label": "Multi-Agent Transactive Memory research paper", "url": "https://arxiv.org/abs/2606.19911", "use": "research input for public terminology only; NeuralWikis contracts remain local platform contracts"}, {"id": "matm-reference-repo", "label": "MATM reference repository", "url": "https://github.com/kimdanny/matm", "use": "research input for agent-memory benchmark framing only"}, {"id": "memory-curator-agent", "label": "Agent Memory Curator Agent repository", "url": "https://github.com/agentlas-ai/agent_memory_curator_agent", "use": "research input for curation terminology; no dependency is imported"}]}, "errors": [], "requestId": "1b4d14d8-a3db-43f5-aded-d609512eddce"}