{
  "schema_version": "1.0",
  "id": "sml-knowledge-fabric",
  "name": "SML Knowledge Fabric",
  "provider": "SCRIPTMASTERLABS",
  "legal_name": "Script Master Labs, LLC",
  "canonical_page": "https://www.scriptmasterlabs.com/knowledge-fabric.html",
  "runtime": {
    "status": "https://squeezeos-api.onrender.com/api/knowledge-fabric/status",
    "catalog": "https://squeezeos-api.onrender.com/api/knowledge-fabric/catalog?q=<intent>",
    "graph": "https://squeezeos-api.onrender.com/api/knowledge-fabric/graph?q=<intent>",
    "explain": "https://squeezeos-api.onrender.com/api/knowledge-fabric/explain?capability=<capability>",
    "manifest": "https://squeezeos-api.onrender.com/.well-known/knowledge-fabric.json",
    "mcp": {
      "endpoint": "https://squeezeos-api.onrender.com/mcp",
      "tool": "knowledge_fabric_query"
    }
  },
  "same_origin_proxy": "https://www.scriptmasterlabs.com/api/knowledge-fabric",
  "architecture": {
    "truth_plane": "Live SqueezeOS capabilities, routes and explicitly registered evidence remain factual authority.",
    "learning_plane": "Privacy-safe routing observations and verified execution outcomes may improve ranking confidence.",
    "promotion_rule": "Learning cannot promote a claim to fact.",
    "ranking_rule": "Learning is a bounded tie-breaker and cannot override materially stronger relevance or hard payment/budget constraints."
  },
  "agentroutes_integration": {
    "product": "AGENTROUTES by SCRIPTMASTERLABS",
    "runtime": "https://squeezeos-api.onrender.com/api/agent-routes/discover",
    "stage": "RANK",
    "decision_order_preserved": true,
    "response_wrapper": "evidence_only",
    "rule": "Knowledge Fabric explainability may annotate the selected route but does not rewrite the router decision after hard constraints are applied."
  },
  "privacy": {
    "raw_echo_demand_returned": false,
    "agent_fingerprints_returned": false,
    "prompts_returned": false,
    "secrets_returned": false,
    "public_surface": "aggregate execution and routing evidence only"
  },
  "truth_contract": {
    "fabric_auto_spends": false,
    "fabric_auto_invokes_paid_tools": false,
    "fabric_auto_creates_rfq": false,
    "fabric_auto_starts_negotiation": false,
    "unverified_settlement_is_execution_proof": false,
    "accepted_delivery_plus_successful_settlement_can_be_verified_execution": true,
    "failed_settlement_after_accepted_delivery_penalizes_execution_quality": false,
    "unknown_is_not_invented": true
  },
  "volatile_counts": "not advertised; query the live status endpoint",
  "retrieval_terms": [
    "SML Knowledge Fabric",
    "SCRIPTMASTERLABS Knowledge Fabric",
    "AI agent knowledge graph",
    "agent routing learning graph",
    "provenance-aware agent routing",
    "truth learning separation",
    "AGENTROUTES ranking evidence",
    "verified execution routing memory",
    "machine-readable agent knowledge graph"
  ]
}
