{
  "ok": true,
  "product": "embryolock",
  "name": "EmbryoLock",
  "version": "1.2.0",
  "spec": "EL-WP-1.2",
  "author": "Aziel Eliab",
  "identity": "Aziel Eliab only",
  "door": "fraggate",
  "slug": "embryolock",
  "role": "product",
  "domain": "Vault/Custody",
  "domain_id": "01",
  "sibling": "ark",
  "software_tab": "Lock",
  "framing": "Vault/Custody. Softwares listing (Plain→Gate→Lock) is handled by hubs/runtime. Clock ≠ Lock.",
  "live": [
    "health",
    "skill",
    "policy",
    "doctor",
    "verify"
  ],
  "refused": [
    "wipe",
    "scorch",
    "unlock",
    "encrypt",
    "decrypt",
    "burn",
    "destroy",
    "init",
    "login",
    "tether",
    "panic"
  ],
  "stores_phrases": false,
  "stores_vaults": false,
  "remote_wipe": false,
  "remote_scorch": false,
  "remote_unlock": false,
  "mesh_default": "off",
  "get_never_enables": true,
  "kv_increment": false,
  "motto": "Loss is preferable to later compromise. Destruction stays local.",
  "limitation": "THIS IS: a local destructive-by-design file vault (Vault/Custody). Failed authentication can permanently destroy the only copy. THIS IS NOT: a hosted vault, a recovery tool, a remote kill switch, or a replacement for audited encryption. Hosted /v1 never stores phrases or vault blobs and never executes wipe/scorch. Unlimited offline cloning is out of scope. Author: Aziel Eliab only.",
  "local": {
    "vault": true,
    "wipe_after_failed_attempts": true,
    "recovery": false,
    "network_required": false
  },
  "public_worker": {
    "ui": true,
    "counted_download": true,
    "openapi": true,
    "mcp_pointer": true,
    "execute_destructive": false
  },
  "agent": {
    "door": "fraggate",
    "slug": "embryolock",
    "path": "fraggate_list → fraggate_describe → fraggate_call",
    "catalog": "https://aziel-runtime.vibelock.workers.dev/mcp"
  }
}