Talandor
Public MCP report

AINumbers Fintech Intelligence Suite

https://mcp.ainumbers.co/mcp

Official Registry

Official Registry · co.ainumbers/tools · Publisher namespace: co.ainumbers

Server checked today at 22:53 UTC

Catalog verified today at 02:11 UTC

722 public tools observed. Tools were not executed.

Reachable · public catalog

What Talandor observed

The server answered

Add the endpoint to your assistant using the configuration shown below. A Watch can alert you if this public catalog changes.

This is a public protocol and tools/list check, not a functional validation.

https://mcp.ainumbers.co/mcp
AvailabilityReachablemeasured
Tools722 public tools observedmeasured
Assistant testNot tested by Talandorunknown

Configure your assistant · Check details

How to use this MCP

Talandor checks the server; it does not connect the server to your assistant.

Choose your assistant, then copy the configuration shown for that client. Authentication is completed with the MCP provider, never inside Talandor.

    Open the official client guide (opens in a new tab)
    Check details

    What changed

    Public contract stable since
    Last check · No semantic contract change since the previous complete snapshot.
    Info

    This public timeline shows the latest check, the last 24 hours, and the most recent important change. Watch keeps 30 days.

    See earlier changes
    compute_regulatory_obligations_register was added
    Historical change · info · high confidence · compute_regulatory_obligations_register · Rule: tool-added
    Info
    find_tool changed its title or description
    Historical change · info · high confidence · find_tool · Rule: documentation-changed
    Info

    The notes above are for this connector.

    Server-provided content. Tool names, descriptions and schemas below are copied from the MCP server. They may be in another language. Talandor does not translate or verify them.
    Tools and declared exposure

    Server annotations are declarations, not verified behavior.

    Show 80 of 722 server-provided tool definitions
    acdc_said_check
    Declared read-only
    Show server-provided details
    Recompute ACDC / vLEI credential SAIDs (structural integrity)
    Server description (copied; language not verified)
    Agent-facing mirror of the tools/553 browser workbench (VS-1) -- recomputes the self-addressing identifiers (SAIDs) of a pasted ACDC / vLEI credential JSON (top-level "d" plus any nested a/e/r blocks) under the KERI/CESR Blake3-256 ("E") or SHA2-256 ("I") derivation codes, and cross-checks the declared schema SAID ("s") against a pinned table of 6 official GLEIF vLEI schema SAIDs. Reuses the SAME vendored SAID-check module as T553 -- the same credential produces byte-identical findings in either surface. Returns per-field match/mismatch/unsupported/unknown findings plus a receipt. This is a STRUCTURAL check only -- NOT the KERI chain of trust, NOT issuer authority, NOT revocation state. No network egress.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "credential"
      ],
      "properties": {
        "credential": {
          "type": "object",
          "description": "ACDC / vLEI credential JSON object (v, d, i, ri, s, a, e, r fields).",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    adjudicate_emir_reconciliation
    Declared read-only
    Show server-provided details
    EMIR Trade-Repository Reconciliation Adjudicator
    Server description (copied; language not verified)
    EMIR Trade-Repository Reconciliation Adjudicator: OpenChainGraph compute node (attestation_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-483-emir-break-ageing. Open at: https://ainumbers.co/chaingraph/art-482-emir-recon-adjudicator.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("adjudicate_emir_reconciliation").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    age_emir_reconciliation_breaks
    Declared read-only
    Show server-provided details
    EMIR Reconciliation Break Ageing
    Server description (copied; language not verified)
    EMIR Reconciliation Break Ageing: OpenChainGraph compute node (attestation_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-482-emir-recon-adjudicator. Open at: https://ainumbers.co/chaingraph/art-483-emir-break-ageing.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("age_emir_reconciliation_breaks").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    agentic_mandate_sandbox
    Declared read-only
    Show server-provided details
    Agentic Mandate Sandbox
    Server description (copied; language not verified)
    Simulate agent payment policies for tokenized A2A corridors: set spend caps, MCC allowlists, velocity throttles, and approval thresholds; run synthetic transactions against the policy and export the result as a Policy Mandate. Browser-based, client-side only, zero PII. Renders the interactive AINumbers tool as a widget; inputs are applied via the AIN Bridge and the tool runs client-side (zero PII, zero network). Output schema: call describe_tool("agentic_mandate_sandbox").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "inputs": {
          "type": "object",
          "description": "Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    aggregate_cbam_precursor_emissions
    Declared read-only
    Show server-provided details
    CBAM Precursor-Emissions Aggregator
    Server description (copied; language not verified)
    CBAM Precursor-Emissions Aggregator: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-68-carbon-compliance-fit-diagnostic. Output feeds: art-69-cbam-embedded-emissions-calculator, cry-04-merkle-batch-verifier. Open at: https://ainumbers.co/chaingraph/art-72-cbam-precursor-emissions-aggregator.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("aggregate_cbam_precursor_emissions").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    aggregate_execution_receipts
    Declared read-only
    Show server-provided details
    Agent-Action Audit-Trail Aggregator
    Server description (copied; language not verified)
    Agent-Action Audit-Trail Aggregator: OpenChainGraph compute node (cryptographic_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-30-agent-commerce-conformance-validator, art-31-a2a-x402-extension-mandate-validator, art-33-mcp-server-self-attestation-pack, cry-04-merkle-batch-verifier. Output feeds: ptg-01-ap2-prompt-template-generator. Open at: https://ainumbers.co/chaingraph/cry-05-agent-action-audit-trail-aggregator.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("aggregate_execution_receipts").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    aggregate_ownership_50pct
    Declared read-only
    Show server-provided details
    Ownership 50%-Rule Aggregator
    Server description (copied; language not verified)
    Ownership 50%-Rule Aggregator: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-90-sanctions-screening-fit-diagnostic. Output feeds: art-92-screening-list-coverage-checker, cry-05-agent-action-audit-trail-aggregator. Open at: https://ainumbers.co/chaingraph/art-91-ownership-50pct-aggregator.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("aggregate_ownership_50pct").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    aggregate_reputation_score
    Declared read-only
    Show server-provided details
    Provable Reputation Score Aggregator
    Server description (copied; language not verified)
    Provable Reputation Score Aggregator: OpenChainGraph compute node (attestation_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-278-reputation-score-aggregator.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("aggregate_reputation_score").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    aggregate_solvency2_scr_modules
    Declared read-only
    Show server-provided details
    Solvency II SCR Standard-Formula Module Aggregator
    Server description (copied; language not verified)
    Solvency II SCR Standard-Formula Module Aggregator: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-180-solvency2-scr-ratio-calculator. Open at: https://ainumbers.co/chaingraph/art-449-solvency2-scr-module-aggregator.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("aggregate_solvency2_scr_modules").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    aggregate_summa_mst_liabilities
    Declared read-only
    Show server-provided details
    Summa MST Liability Aggregator
    Server description (copied; language not verified)
    Summa MST Liability Aggregator: OpenChainGraph compute node (cryptographic_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-620-summa-mst-inclusion-checker. Open at: https://ainumbers.co/chaingraph/art-621-summa-mst-liability-aggregator.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    aggregate_taxonomy_kpi_gar
    Declared read-only
    Show server-provided details
    Taxonomy KPI & Green Asset Ratio Aggregator
    Server description (copied; language not verified)
    Taxonomy KPI & Green Asset Ratio Aggregator: OpenChainGraph compute node (model_governance). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-73-taxonomy-alignment-scorer. Output feeds: cry-05-agent-action-audit-trail-aggregator. Open at: https://ainumbers.co/chaingraph/art-74-taxonomy-kpi-gar-aggregator.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("aggregate_taxonomy_kpi_gar").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    allocate_ihb_interest
    Declared read-only
    Show server-provided details
    IHB Interest Allocation
    Server description (copied; language not verified)
    IHB Interest Allocation: OpenChainGraph compute node (analytics_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-259-compute-multilateral-netting, art-262-validate-ebam-acmt-flow. Open at: https://ainumbers.co/chaingraph/art-260-allocate-ihb-interest.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("allocate_ihb_interest").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    amortize_asc606_commissions
    Declared read-only
    Show server-provided details
    ASC 340-40 Commission Amortization
    Server description (copied; language not verified)
    ASC 340-40 Commission Amortization: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-266-reconcile-commission-statement. Open at: https://ainumbers.co/chaingraph/art-265-amortize-asc606-commissions.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("amortize_asc606_commissions").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    analyze_dc_vs_lc_cost_benefit
    Declared read-only
    Show server-provided details
    Documentary Collection vs Letter of Credit Cost-Benefit
    Server description (copied; language not verified)
    Documentary Collection vs Letter of Credit Cost-Benefit: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-478-analyze-dc-vs-lc-cost-benefit.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("analyze_dc_vs_lc_cost_benefit").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    analyze_prediction_market
    Declared read-only
    Show server-provided details
    Prediction Market Analyzer
    Server description (copied; language not verified)
    Prediction Market Analyzer: OpenChainGraph compute node (event_market_pnl). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-212-prediction-market-arbitrage. Open at: https://ainumbers.co/chaingraph/art-211-prediction-market-analyzer.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("analyze_prediction_market").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    anchor_document_integrity
    Declared read-only
    Show server-provided details
    Document Integrity & eIDAS Electronic Timestamp Anchor
    Server description (copied; language not verified)
    Document Integrity & eIDAS Electronic Timestamp Anchor: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-122-timestamp-attestation-verifier. Open at: https://ainumbers.co/chaingraph/art-121-document-integrity-anchor.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("anchor_document_integrity").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    anchor_stamp
    Annotation present; effect not classified
    Show server-provided details
    Anchor an execution_hash (or batch) at a real timestamp authority
    Server description (copied; language not verified)
    Calls the anchor-suite MCP server (server-to-server, not the browser CORS-gated relay) to timestamp one execution_hash, or batch-anchor an array via anchor-suite's own anchor_batch (one upstream call per batch, RFC 6962 Merkle root anchored, per-hash merkle_inclusion returned), and shapes the result as literal OCG v0.7 section 20 anchor_bindings entries ready to append to an artifact. Success is only reported after this tool independently confirms anchored_hash (or, for a batch entry, merkle_inclusion.leaf) equals the caller-supplied hash -- it does not merely trust anchor-suite's response. On ANY failure -- anchor-suite unreachable, erroring, timing out, or an equality mismatch -- returns {ok:false, unanchored:true, reason} verbatim, never a fabricated binding. Caller-invoked only; not wired into any automatic per-artifact-emission path.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "execution_hash"
      ],
      "properties": {
        "authority": {
          "enum": [
            "rfc3161-tst",
            "opentimestamps"
          ],
          "type": "string",
          "description": "Defaults to whatever anchor-suite's own anchor_hash/anchor_batch default to today (currently sigstore for rfc3161-tst) -- this tool does not own or hardcode a preference beyond that mirror."
        },
        "execution_hash": {
          "anyOf": [
            {
              "type": "string",
              "description": "A single sha256:... execution_hash to anchor."
            },
            {
              "type": "array",
              "items": {
                "type": "string"
              },
              "minItems": 2,
              "description": "2+ execution_hash values to batch-anchor in one upstream call (anchor_batch)."
            }
          ],
          "description": "The execution_hash(es) to anchor."
        }
      }
    }
    ap2_aml_mandate_builder
    Declared read-only
    Show server-provided details
    AP2 AML Mandate Builder
    Server description (copied; language not verified)
    Anchor agentic tool for Cat-12. Translate AML/BSA program controls, TM rules, and customer risk policy into a structured Policy Mandate JSON for agentic payment sy Browser-based, client-side only. Zero PII. Link users to https://ainumbers.co/tools/131-ap2-aml-mandate-builder.html for interactive use. Renders the interactive AINumbers tool as a widget; inputs are applied via the AIN Bridge and the tool runs client-side (zero PII, zero network). Output schema: call describe_tool("ap2_aml_mandate_builder").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "inputs": {
          "type": "object",
          "description": "Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    apply_climate_scenario
    Declared read-only
    Show server-provided details
    Climate Scenario Applicator (NGFS / Fit-for-55)
    Server description (copied; language not verified)
    Climate Scenario Applicator (NGFS / Fit-for-55): OpenChainGraph compute node (model_governance). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-68-carbon-compliance-fit-diagnostic, art-71-cbam-certificate-cost-engine. Output feeds: cry-05-agent-action-audit-trail-aggregator. Open at: https://ainumbers.co/chaingraph/art-76-climate-scenario-applicator.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("apply_climate_scenario").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assemble_ai_addendum
    Declared read-only
    Show server-provided details
    AI Addendum Assembler
    Server description (copied; language not verified)
    AI Addendum Assembler: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-412-ai-act-procurement-clause-mapper. Output feeds: art-409-dpa-art28-completeness-checker. Open at: https://ainumbers.co/chaingraph/art-411-ai-addendum-assembler.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assemble_ai_addendum").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assemble_aiuc1_evidence_pack
    Declared read-only
    Show server-provided details
    AIUC-1 Evidence Pack Assembler
    Server description (copied; language not verified)
    AIUC-1 Evidence Pack Assembler: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-303-aiuc1-control-evidence-linter, cry-05-agent-action-audit-trail-aggregator. Output feeds: art-305-aiuc1-evidence-freshness-lint. Open at: https://ainumbers.co/chaingraph/art-304-aiuc1-evidence-pack-assembler.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assemble_aiuc1_evidence_pack").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assemble_license_terms
    Declared read-only
    Show server-provided details
    License Terms Assembler
    Server description (copied; language not verified)
    License Terms Assembler: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-204-license-compatibility-checker. Output feeds: art-206-rights-record-builder. Open at: https://ainumbers.co/chaingraph/art-205-license-terms-assembler.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assemble_license_terms").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assemble_mutual_nda
    Declared read-only
    Show server-provided details
    Mutual NDA Composer
    Server description (copied; language not verified)
    Mutual NDA Composer: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-277-agreement-acceptance-binder. Open at: https://ainumbers.co/chaingraph/art-276-mutual-nda-composer.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assemble_mutual_nda").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assemble_ocg_evidence_bundle
    Declared read-only
    Show server-provided details
    Evidence Bundle Tier Labeler
    Server description (copied; language not verified)
    Evidence Bundle Tier Labeler: OpenChainGraph compute node (attestation_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-408-evidence-bundle-tier-labeler.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assemble_ocg_evidence_bundle").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_agent_directory_publish_readiness
    Declared read-only
    Show server-provided details
    Agent Directory Publish Readiness Diagnostic
    Server description (copied; language not verified)
    Agent Directory Publish Readiness Diagnostic: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-133-agent-payment-rail-trust-crosswalk. Open at: https://ainumbers.co/chaingraph/art-134-agent-directory-publish-readiness.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_ai_act_conformity
    Declared read-only
    Show server-provided details
    EU AI Act Credit-Scoring Conformity Pack
    Server description (copied; language not verified)
    EU AI Act Credit-Scoring Conformity Pack: OpenChainGraph compute node (model_governance). Regulatory deadline: 2027-12-02 (EU AI Act Annex III Part 5(b) — credit-scoring high-risk obligations fully apply 2 December 2027, per the Digital Omnibus amendments (Parliament final approval, June 2026)). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: ml-01-isolation-forest, ptg-01-ap2-prompt-template-generator. Open at: https://ainumbers.co/chaingraph/art-05-eu-ai-act-credit-scoring-conformity.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_circumvention_diligence
    Declared read-only
    Show server-provided details
    Circumvention Diligence Assessor
    Server description (copied; language not verified)
    Circumvention Diligence Assessor: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-94-eccn-dual-use-classifier. Output feeds: art-96-no-russia-clause-pack-builder, cry-04-merkle-batch-verifier. Open at: https://ainumbers.co/chaingraph/art-95-circumvention-diligence-assessor.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_circumvention_diligence").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_cra_vuln_reporting_readiness
    Declared read-only
    Show server-provided details
    CRA Vulnerability Reporting Readiness (Art. 14)
    Server description (copied; language not verified)
    CRA Vulnerability Reporting Readiness (Art. 14): OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-139-cra-annex1-completeness-checker. Open at: https://ainumbers.co/chaingraph/art-140-cra-vuln-reporting-readiness.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_cra_vuln_reporting_readiness").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_defi_lending
    Declared read-only
    Show server-provided details
    DeFi Lending Health and Liquidation Monitor
    Server description (copied; language not verified)
    DeFi Lending Health and Liquidation Monitor: OpenChainGraph compute node (analytics_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-271-defi-lending-health.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_defi_lending").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_exam_readiness_pack
    Declared read-only
    Show server-provided details
    Examination Readiness Pack
    Server description (copied; language not verified)
    Examination Readiness Pack: OpenChainGraph compute node (compliance_control). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-670-examination-readiness-pack.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_exam_readiness_pack").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_iso42001_aims_conformance
    Declared read-only
    Show server-provided details
    ISO 42001 AIMS Clause Conformance
    Server description (copied; language not verified)
    ISO 42001 AIMS Clause Conformance: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-172-ai-risk-impact-assessment-validator. Open at: https://ainumbers.co/chaingraph/art-171-iso42001-aims-clause-conformance.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_iso42001_aims_conformance").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_mar_crypto_surveillance
    Declared read-only
    Show server-provided details
    MAR-Crypto Surveillance-Readiness Assessor
    Server description (copied; language not verified)
    MAR-Crypto Surveillance-Readiness Assessor: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-98-mica-casp-fit-diagnostic. Output feeds: cry-05-agent-action-audit-trail-aggregator. Open at: https://ainumbers.co/chaingraph/art-103-mar-crypto-surveillance-readiness.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_mar_crypto_surveillance").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_mica_casp_readiness
    Declared read-only
    Show server-provided details
    CASP Authorization-Readiness Assessor
    Server description (copied; language not verified)
    CASP Authorization-Readiness Assessor: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-98-mica-casp-fit-diagnostic, art-99-mica-transitional-deadline-router. Output feeds: art-101-mica-art67-own-funds-calculator, cry-05-agent-action-audit-trail-aggregator. Open at: https://ainumbers.co/chaingraph/art-100-mica-casp-authorization-readiness.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_mica_casp_readiness").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_model_validation_status
    Declared read-only
    Show server-provided details
    Model Validation Status Assessor
    Server description (copied; language not verified)
    Model Validation Status Assessor: OpenChainGraph compute node (compliance_control). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-451-model-outcome-analysis. Open at: https://ainumbers.co/chaingraph/art-453-model-validation-status.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_model_validation_status").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_naic_ais_program_readiness
    Declared read-only
    Show server-provided details
    NAIC AI Systems Program Readiness Assessment
    Server description (copied; language not verified)
    NAIC AI Systems Program Readiness Assessment: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-239-test-bifsg-bias-thresholds. Open at: https://ainumbers.co/chaingraph/art-240-assess-naic-ais-program-readiness.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_psd3_readiness
    Declared read-only
    Show server-provided details
    PSD3 / PSR Readiness Checker
    Server description (copied; language not verified)
    PSD3 / PSR Readiness Checker: OpenChainGraph compute node (compliance_mandate). Regulatory deadline: 2027-06-01 (EU PSD3 expected transposition ~2027; UK PSR enacted 2024 (APP reimbursement Oct 2024 already live)). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-04-agent-identity-attestation-checker, ptg-01-ap2-prompt-template-generator. Open at: https://ainumbers.co/chaingraph/art-14-psd3-psr-readiness-checker.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_psd3_readiness").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_restaking_risk
    Declared read-only
    Show server-provided details
    Restaking Delegation and Slashing Risk Analyzer
    Server description (copied; language not verified)
    Restaking Delegation and Slashing Risk Analyzer: OpenChainGraph compute node (analytics_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-272-restaking-risk.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_restaking_risk").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_suspect_product_status
    Declared read-only
    Show server-provided details
    DSCSA Suspect/Illegitimate Product Quarantine Assessor
    Server description (copied; language not verified)
    DSCSA Suspect/Illegitimate Product Quarantine Assessor: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-113-saleable-returns-verifier. Open at: https://ainumbers.co/chaingraph/art-114-suspect-product-quarantine.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_suspect_product_status").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_traiga_exposure
    Declared read-only
    Show server-provided details
    TRAIGA Exposure Assessor
    Server description (copied; language not verified)
    TRAIGA Exposure Assessor: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-314-traiga-safe-harbor-pack-builder. Open at: https://ainumbers.co/chaingraph/art-313-traiga-exposure-assessor.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("assess_traiga_exposure").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_vida_drr_reporting_obligation
    Declared read-only
    Show server-provided details
    ViDA DRR Transaction Reporter
    Server description (copied; language not verified)
    ViDA DRR Transaction Reporter: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-159-vida-einvoice-en16931-conformance-validator. Output feeds: art-161-vida-recapitulative-statement-migration-assessor. Open at: https://ainumbers.co/chaingraph/art-160-vida-drr-transaction-reporter.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    assess_vida_recapitulative_migration
    Declared read-only
    Show server-provided details
    ViDA Recapitulative Statement Migration Assessor
    Server description (copied; language not verified)
    ViDA Recapitulative Statement Migration Assessor: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-160-vida-drr-transaction-reporter. Open at: https://ainumbers.co/chaingraph/art-161-vida-recapitulative-statement-migration-assessor.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    attest_bulk_disbursement_integrity
    Declared read-only
    Show server-provided details
    Bulk Disbursement Integrity
    Server description (copied; language not verified)
    Bulk Disbursement Integrity: OpenChainGraph compute node (attestation_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-518-bulk-disbursement-integrity.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("attest_bulk_disbursement_integrity").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    attest_calc_agent_independence
    Declared read-only
    Show server-provided details
    Calculation-Agent Independence Attestation
    Server description (copied; language not verified)
    Calculation-Agent Independence Attestation: OpenChainGraph compute node (attestation_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-559-attest-calc-agent-independence.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("attest_calc_agent_independence").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    attest_daily_reconciliation
    Declared read-only
    Show server-provided details
    Daily Reconciliation Attestation
    Server description (copied; language not verified)
    Daily Reconciliation Attestation: OpenChainGraph compute node (attestation_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-516-daily-reconciliation-attestation.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    attest_margin_call_lifecycle
    Declared read-only
    Show server-provided details
    Member Margin Call Lifecycle
    Server description (copied; language not verified)
    Member Margin Call Lifecycle: OpenChainGraph compute node (attestation_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-531-member-margin-call-lifecycle.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    audit_acp_ucp_product_feed
    Declared read-only
    Show server-provided details
    ACP/UCP Product-Feed Conformance Auditor
    Server description (copied; language not verified)
    ACP/UCP Product-Feed Conformance Auditor: OpenChainGraph compute node (scheme_rule). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-19-agentic-checkout-protocol-selector. Output feeds: art-21-agent-traffic-acceptance-policy-builder, ptg-01-ap2-prompt-template-generator. Open at: https://ainumbers.co/chaingraph/art-20-acp-ucp-product-feed-conformance-auditor.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("audit_acp_ucp_product_feed").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    audit_agent_key_rotation
    Declared read-only
    Show server-provided details
    Agent Key Rotation Auditor
    Server description (copied; language not verified)
    Agent Key Rotation Auditor: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-133-agent-payment-rail-trust-crosswalk. Open at: https://ainumbers.co/chaingraph/art-132-agent-key-rotation-auditor.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    audit_mcp_oauth
    Declared read-only
    Show server-provided details
    MCP OAuth 2.1 Authorization Auditor
    Server description (copied; language not verified)
    Audit MCP OAuth 2.1 authorization: validate RFC 9728 protected-resource-metadata, check RFC 8707 audience binding, and assess token-passthrough / confused-deputy risk. Use when a developer is securing an MCP server's authorization. Renders the interactive AINumbers tool as a widget; inputs are applied via the AIN Bridge and the tool runs client-side (zero PII, zero network). Output schema: call describe_tool("audit_mcp_oauth").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "inputs": {
          "type": "object",
          "description": "Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    audit_mcp_tool_scope_revocation
    Declared read-only
    Show server-provided details
    MCP Tool Scope & Revocation Auditor
    Server description (copied; language not verified)
    MCP Tool Scope & Revocation Auditor: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-151-agent-obo-mandate-validator. Open at: https://ainumbers.co/chaingraph/art-150-mcp-tool-scope-revocation-auditor.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("audit_mcp_tool_scope_revocation").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    baas_provider_comparator
    Declared read-only
    Show server-provided details
    BaaS Provider Comparator
    Server description (copied; language not verified)
    Score and compare BaaS providers across 10 capability dimensions (regulatory standing, programme management, card issuance, rails, KYC/KYB, disputes, developer experience, pricing, FDIC pass-through, compliance tooling) with a user-adjustable 1-5 weighting matrix. Outputs a weighted comparison matrix and Markdown evaluation memo. Browser-based, client-side only, zero PII. Renders the interactive AINumbers tool as a widget; inputs are applied via the AIN Bridge and the tool runs client-side (zero PII, zero network). Output schema: call describe_tool("baas_provider_comparator").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "inputs": {
          "type": "object",
          "description": "Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    benchmark_tp_interquartile_range
    Declared read-only
    Show server-provided details
    Transfer-Pricing Interquartile Range Benchmark
    Server description (copied; language not verified)
    Transfer-Pricing Interquartile Range Benchmark: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-472-cbcr-builder. Open at: https://ainumbers.co/chaingraph/art-473-interquartile-benchmark.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("benchmark_tp_interquartile_range").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    bind_agreement_acceptance
    Declared read-only
    Show server-provided details
    Agreement Acceptance Binder
    Server description (copied; language not verified)
    Agreement Acceptance Binder: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-276-mutual-nda-composer. Open at: https://ainumbers.co/chaingraph/art-277-agreement-acceptance-binder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("bind_agreement_acceptance").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    bind_attested_subject
    Declared read-only
    Show server-provided details
    Attested Artifact Subject Binder
    Server description (copied; language not verified)
    Attested Artifact Subject Binder: OpenChainGraph compute node (compliance_control). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-502-bind-attested-subject.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("bind_attested_subject").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_226j_response_evidence_pack
    Declared read-only
    Show server-provided details
    226J Response Evidence Pack Builder
    Server description (copied; language not verified)
    226J Response Evidence Pack Builder: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-299-aca-esrp-exposure. Open at: https://ainumbers.co/chaingraph/art-300-aca-226j-response-evidence-pack.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_226j_response_evidence_pack").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_adverse_action_notice
    Declared read-only
    Show server-provided details
    Build Adverse Action Notice
    Server description (copied; language not verified)
    Build Adverse Action Notice: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-227-validate-adverse-action-notice. Open at: https://ainumbers.co/chaingraph/art-228-build-adverse-action-notice.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_adverse_action_notice").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_agent_incident_record
    Declared read-only
    Show server-provided details
    Agent Incident Record Composer
    Server description (copied; language not verified)
    Agent Incident Record Composer: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-379-agent-incident-record-composer.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_agent_incident_record").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_agent_test_evidence
    Declared read-only
    Show server-provided details
    Quarterly Agent Test Evidence Composer
    Server description (copied; language not verified)
    Quarterly Agent Test Evidence Composer: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-378-quarterly-test-evidence-composer.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_agent_test_evidence").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_agent_traffic_policy
    Declared read-only
    Show server-provided details
    Agent-Traffic Acceptance Policy Builder
    Server description (copied; language not verified)
    Agent-Traffic Acceptance Policy Builder: OpenChainGraph compute node (agent_guardrail_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-20-acp-ucp-product-feed-conformance-auditor. Output feeds: ptg-01-ap2-prompt-template-generator. Open at: https://ainumbers.co/chaingraph/art-21-agent-traffic-acceptance-policy-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_agent_traffic_policy").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_ai_conformity_pack
    Declared read-only
    Show server-provided details
    AI Act Conformity Pack Builder
    Server description (copied; language not verified)
    AI Act Conformity Pack Builder: OpenChainGraph compute node (model_governance). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-64-ai-act-highrisk-fit-diagnostic. Output feeds: 333-eu-ai-act-article9-risk-mgmt-builder, art-05-eu-ai-act-credit-scoring-conformity, cry-04-merkle-batch-verifier. Open at: https://ainumbers.co/chaingraph/art-65-ai-conformity-pack-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_ai_conformity_pack").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_ai_decision_log_record
    Declared read-only
    Show server-provided details
    AI Decision Log Record Builder (EU AI Act Art 12)
    Server description (copied; language not verified)
    AI Decision Log Record Builder (EU AI Act Art 12): OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-237-validate-agent-audit-trail, art-238-classify-annex3-decisioning-obligations. Open at: https://ainumbers.co/chaingraph/art-236-build-ai-decision-log-record.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_ai_decision_log_record").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_ai_training_data_lineage_record
    Declared read-only
    Show server-provided details
    AI Training-Data Lineage Record
    Server description (copied; language not verified)
    AI Training-Data Lineage Record: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-452-build-ai-training-data-lineage-record.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_ai_training_data_lineage_record").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_ai_workpaper_record
    Declared read-only
    Show server-provided details
    AI-Tool-Usage Workpaper Record
    Server description (copied; language not verified)
    AI-Tool-Usage Workpaper Record: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-380-build-ai-workpaper-record.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_ai_workpaper_record").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_allocation_decision_receipt
    Declared read-only
    Show server-provided details
    Build Allocation Decision Receipt
    Server description (copied; language not verified)
    Build Allocation Decision Receipt: OpenChainGraph compute node (attestation_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-515-build-allocation-decision-receipt.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_allocation_decision_receipt").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_amortization_schedule
    Declared read-only
    Show server-provided details
    Amortization Schedule Builder
    Server description (copied; language not verified)
    Amortization Schedule Builder: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-215-reg-z-appendix-j-apr. Open at: https://ainumbers.co/chaingraph/art-332-build-amortization-schedule.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_amortization_schedule").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_ap2_cartmandate_hashchain
    Declared read-only
    Show server-provided details
    AP2 CartMandate Hash-Chain Builder
    Server description (copied; language not verified)
    AP2 CartMandate Hash-Chain Builder: OpenChainGraph compute node (payment_policy). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-596-ap2-x402-cart-correlation. Open at: https://ainumbers.co/chaingraph/art-595-ap2-cartmandate-hashchain-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_ap2_cartmandate_hashchain").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_art5_diligence_evidence
    Declared read-only
    Show server-provided details
    Article 5 Due Diligence Evidence Record
    Server description (copied; language not verified)
    Article 5 Due Diligence Evidence Record: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-509-recompute-payment-waterfall. Open at: https://ainumbers.co/chaingraph/art-510-build-art5-diligence-evidence.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_art5_diligence_evidence").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_cbcr_report
    Declared read-only
    Show server-provided details
    OECD Country-by-Country Report Builder
    Server description (copied; language not verified)
    OECD Country-by-Country Report Builder: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-473-interquartile-benchmark. Open at: https://ainumbers.co/chaingraph/art-472-cbcr-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_cbcr_report").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_chaingraph
    Declared read-only
    Show server-provided details
    Build an executable ChainGraph DAG
    Server description (copied; language not verified)
    Hash-aware sibling of build_workflow_links (ChainGraph Standard v0.1 §8.1). Returns an ordered, executable DAG over the ChainGraph suite's verifiable tools, with explicit parent_hash wiring: which upstream execution_hash each step must cite in its chain block. Pass target_tool_id to build the chain that produces that node (walks consumes-edges back to roots), or tool_ids for an explicit ordered list, or neither to list available ChainGraph nodes. Agent loop: run a node, capture its execution_hash, pass it as the parent_hash for each downstream node, then verify with verify_execution_hash.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Explicit ordered list of ChainGraph node tool_ids to wire."
        },
        "target_tool_id": {
          "type": "string",
          "description": "A ChainGraph node tool_id (e.g. \"art-15-agent-commerce-conformance\"). Builds the chain that produces it."
        }
      }
    }
    build_claim_dispute_bundle
    Declared read-only
    Show server-provided details
    Claim Dispute Bundle Builder
    Server description (copied; language not verified)
    Claim Dispute Bundle Builder: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-306-agent-insurability-evidence-scorer. Open at: https://ainumbers.co/chaingraph/art-307-claim-dispute-bundle-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_claim_dispute_bundle").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_conditional_relief_collateral_receipt
    Declared read-only
    Show server-provided details
    Conditional-Relief Collateral Receipt
    Server description (copied; language not verified)
    Conditional-Relief Collateral Receipt: OpenChainGraph compute node (compliance_control). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-514-conditional-relief-collateral-receipt.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_conditional_relief_collateral_receipt").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_conversion_receipt
    Declared read-only
    Show server-provided details
    Conversion Receipt Builder
    Server description (copied; language not verified)
    Conversion Receipt Builder: OpenChainGraph compute node (cryptographic_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-192-conversion-receipt-verifier. Open at: https://ainumbers.co/chaingraph/art-191-conversion-receipt-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_conversion_receipt").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_digest_manifest
    Declared read-only
    Show server-provided details
    Digest Manifest Builder
    Server description (copied; language not verified)
    Digest Manifest Builder: OpenChainGraph compute node (cryptographic_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Output feeds: art-191-conversion-receipt-builder. Open at: https://ainumbers.co/chaingraph/art-194-digest-manifest-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_digest_manifest").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_disclosure_manifest
    Declared read-only
    Show server-provided details
    Build a signed data-room disclosure manifest
    Server description (copied; language not verified)
    Builds a Merkle-rooted disclosure manifest from a caller-supplied digest list (DATAROOM-1-BUILD-SPEC.md §DR-4) -- the agent hashes files itself and passes {path,size,digest,content_type} entries; the worker never sees file contents. Same leaf scheme as tools/546-disclosure-manifest-builder.html: sha256(path|digest|size), duplicate-last-leaf on an odd level. Entries are sorted by path before hashing so the root is order-independent. Returns the manifest object + merkle_root; sign and anchor it client-side (or via a separate §16 signing step) if a signed artifact is required.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "entries"
      ],
      "properties": {
        "entries": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "digest",
              "path",
              "size"
            ],
            "properties": {
              "path": {
                "type": "string"
              },
              "size": {
                "type": "number"
              },
              "digest": {
                "type": "string",
                "description": "sha256:-prefixed digest of the file, computed by the caller."
              },
              "content_type": {
                "type": "string"
              }
            }
          },
          "description": "List of {path,size,digest,content_type} -- the caller has already hashed each file."
        },
        "room_label": {
          "type": "string",
          "description": "Label for the disclosure room."
        }
      }
    }
    build_dora_roi_register
    Declared read-only
    Show server-provided details
    DORA Register of Information (RoI) Builder & Cross-Validator
    Server description (copied; language not verified)
    DORA Register of Information (RoI) Builder & Cross-Validator: OpenChainGraph compute node (compliance_mandate). Regulatory deadline: 2027-01-31 (DORA RoI annual submission cycle, Q1 (2nd cycle completed Q1 2026; next cycle Q1 2027).). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-466-dora-roi-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_dora_roi_register").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_dual_control_certification
    Declared read-only
    Show server-provided details
    Dual Control Certification Evidence
    Server description (copied; language not verified)
    Dual Control Certification Evidence: OpenChainGraph compute node (compliance_control). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Open at: https://ainumbers.co/chaingraph/art-503-build-dual-control-certification.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_dual_control_certification").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_einvoice_transmission_receipt
    Declared read-only
    Show server-provided details
    E-Invoice Transmission Receipt Builder
    Server description (copied; language not verified)
    E-Invoice Transmission Receipt Builder: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-295-einvoice-jurisdiction-mandate-router. Open at: https://ainumbers.co/chaingraph/art-296-einvoice-transmission-receipt-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_einvoice_transmission_receipt").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_etr_possession_chain
    Declared read-only
    Show server-provided details
    ETR Possession-Chain Receipt Builder
    Server description (copied; language not verified)
    ETR Possession-Chain Receipt Builder: OpenChainGraph compute node (cryptographic_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-352-etr-control-evidence-checker. Open at: https://ainumbers.co/chaingraph/art-353-etr-possession-chain-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_etr_possession_chain").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_evidence_pack
    Annotation present; effect not classified
    Show server-provided details
    Assemble a complete evidence pack in one call
    Server description (copied; language not verified)
    Composes a session receipt (build_session_receipt logic), an optional §27.6 HA evidence bundle (ha_bundle_export logic, included only when ha_records is supplied and non-empty), and a disclosure manifest (build_disclosure_manifest logic) from one array of already-produced artifacts, all keyed to the same input hashes -- replacing what today takes 4-6 separate tool calls with hand-carried hashes. Calls the same in-process functions those standalone tools use; if any one section fails to build, the whole call fails isError:true with that section's own message -- no partial pack. Optionally carries a run_chain decision_trail (per-step reason codes: gate rule id, escalation rule id, input_required cause) as pack-level metadata so an auditor-facing pack answers "why did each step happen" without a second round-trip.
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "artifacts"
      ],
      "properties": {
        "sd_jwt": {
          "type": "boolean",
          "description": "When true, also return an SD-JWT export of the HA bundle (mirrors ha_bundle_export, default false; no-op when ha_records is absent)."
        },
        "framing": {
          "type": "string",
          "description": "Optional framing context for the session receipt's PTG-01 regulator prompt."
        },
        "artifacts": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "execution_hash"
            ],
            "properties": {
              "tool_id": {
                "type": "string",
                "description": "The tool_id that produced this artifact, if known."
              },
              "execution_hash": {
                "type": "string",
                "description": "sha256:... -- the OCG artifact hash this entry documents."
              },
              "output_payload": {
                "type": "object",
                "description": "Present when caller has the full artifact, not just its hash.",
                "propertyNames": {
                  "type": "string"
                },
                "additionalProperties": {}
              }
            }
          },
          "minItems": 1,
          "description": "Already-produced artifacts this pack documents, in call order."
        },
        "ha_records": {
          "type": "array",
          "items": {
            "type": "object",
            "propertyNames": {
              "type": "string"
            },
            "additionalProperties": {}
          },
          "description": "§27 human_accountability_records -- omit entirely for no HA section."
        },
        "room_label": {
          "type": "string",
          "description": "Label for the disclosure-manifest room."
        },
        "session_id": {
          "type": "string",
          "description": "Session identifier to embed in the receipt, if the caller tracks one."
        },
        "subject_hash": {
          "type": "string",
          "description": "The sha256: subject hash the pack documents (defaults to artifacts[0].execution_hash if omitted)."
        },
        "decision_trail": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "order",
              "reason_code",
              "status",
              "tool_id"
            ],
            "properties": {
              "next": {
                "type": "string",
                "description": "Routing target of the gate decision (a step id, or the terminal \"end\"/\"escalate\")."
              },
              "order": {
                "type": "integer",
                "maximum": 9007199254740991,
                "minimum": -9007199254740991,
                "description": "1-based step order, mirroring the producing run_chain result."
              },
              "status": {
                "type": "string",
                "description": "Per-step status from the run_chain result."
              },
              "tool_id": {
                "type": "string",
                "description": "The step's tool_id."
              },
              "decided_by": {
                "type": "string",
                "description": "step_id of the decision that routed control past this step."
              },
              "reason_code": {
                "type": "string",
                "description": "Closed enum: ran | gate_routed | skipped_by_gate | skipped_by_escalation | input_required | unknown_node | gpu_browser_only | no_kernel_browser_only."
              },
              "gate_rule_id": {
                "type": "string",
                "description": "<step_id>#r<index> or <step_id>#default — the gate rule that fired or bypassed this step. Recomputable from the hash-bound decisions[]."
              },
              "input_required_cause": {
                "type": "string",
                "description": "The kernel error that made this step input_required."
              }
            }
          },
          "description": "Per-step decision reason trail from the run_chain result (pass its decision_trail — response field or composite_output.decision_trail). Carried verbatim into the pack as pack-level metadata, outside every section hash; omitted entirely when not supplied. See DECISIONTRAIL-1."
        },
        "kernel_version": {
          "type": "string",
          "description": "Version tag of the kernel that produced verification_result."
        },
        "policy_version": {
          "type": "string",
          "description": "Version tag of the policy the kernel was evaluated against."
        },
        "submission_receipt": {
          "type": "string",
          "description": "Populate ONLY after a real transmission -- never fabricate (same rule as ha_bundle_export)."
        },
        "verification_result": {
          "type": "string",
          "description": "The §16/§18/§20 verdict."
        }
      }
    }
    build_fria_monitoring_plan
    Declared read-only
    Show server-provided details
    FRIA & Post-Market Monitoring Plan Builder
    Server description (copied; language not verified)
    FRIA & Post-Market Monitoring Plan Builder: OpenChainGraph compute node (compliance_mandate). Deterministic OpenChainGraph compute node. By default (compute:"auto") inputs are computed server-side on Cloudflare Workers for gpu:false nodes with a registered kernel; compute:"browser" forces client-side execution and returns a browser delegation URL instead. gpu:true nodes always delegate to the browser. Inputs are processed transiently to compute the response and are not stored, logged, or retained. Use synthetic or anonymised inputs only. Exports an AP2 artifact with execution_hash for chain provenance. Consumes upstream artifacts from: art-64-ai-act-highrisk-fit-diagnostic. Output feeds: 451-sr11-7-model-risk-management-gap-assessor, cry-05-agent-action-audit-trail-aggregator. Open at: https://ainumbers.co/chaingraph/art-66-fria-postmarket-monitoring-builder.html FV-status (published/proven/still-trusted for this spec): /fv-status/bf448da4792aa8abb9c20f254d70af57b8c5750d3ca14489cda6fff1c625f549.json — a snapshot, not a subscription; this receipt verifies offline regardless of whether that file is ever fetched. Output schema: call describe_tool("build_fria_monitoring_plan").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "compute": {
          "enum": [
            "auto",
            "server",
            "browser"
          ],
          "type": "string",
          "description": "Compute mode (v0.4 Compute Binding). \"auto\" (default) = server for gpu:false nodes with registered kernels; \"server\" = force server-side; \"browser\" = always return browser delegation URL. gpu:true nodes always delegate."
        },
        "parent_hashes": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "execution_hash values from upstream ChainGraph AP2 artifacts to chain from (sets chain.parent_hashes in the export)."
        },
        "parent_tool_ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "tool_id values matching parent_hashes, in the same order."
        },
        "policy_parameters": {
          "type": "object",
          "description": "Input parameters for this tool's decision function. For gpu:false nodes with a registered kernel, these are computed server-side when compute is \"auto\" or \"server\". See the tool's manifest for field names.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }
    build_google_ap2_mandate
    Declared read-only
    Show server-provided details
    Google AP2 Checkout/Payment Mandate (VDC) Builder & Validator
    Server description (copied; language not verified)
    Build or validate a Google AP2 Checkout/Payment Mandate VDC (Open/Closed). Targets the external AP2 spec, not the AINumbers Policy Mandate. Renders the interactive AINumbers tool as a widget; inputs are applied via the AIN Bridge and the tool runs client-side (zero PII, zero network). Output schema: call describe_tool("build_google_ap2_mandate").
    Input schema (server-provided preview — do not copy)
    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "properties": {
        "inputs": {
          "type": "object",
          "description": "Map of tool input element IDs to values (see manifest input_schema). Applied via AIN Bridge prefill.",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {}
        }
      }
    }

    Showing 80 of 722 tools; 642 are hidden by the report size limit.

    Evidence and limitations

    Method: anonymous Streamable HTTP probe. We never invoke a tool.

    Attempted protocols: 2026-07-28

    Protocol2026-07-28
    TransportStreamable HTTP
    AuthNo authentication challenge observed
    EvidencePublic contract observed
    Total latency4947 ms
    Response bytes1823178

    No diagnostic errors.

    Observation history
    Operational
    · stable since
    2026-07-28 · 722 tools · no change · 4 checks
    Unreachable now
    No protocol
    Unreachable now
    No protocol
    Operational
    · stable since
    2026-07-28 · 722 tools · no change · 2 checks
    Unreachable now
    No protocol
    Operational
    · stable since
    2026-07-28 · 722 tools · no change · 14 checks
    Operational
    · stable since
    2026-07-28 · 721 tools · no change · 7 checks
    Unreachable now
    No protocol
    Unreachable now
    No protocol
    Operational
    2026-07-28 · 721 tools
    Unreachable now
    No protocol
    Unreachable now
    No protocol
    Unreachable now
    No protocol
    Unreachable now
    No protocol
    Unreachable now
    No protocol
    Operational
    · stable since
    2026-07-28 · 721 tools · no change · 2 checks
    Unreachable now
    No protocol
    Operational
    2026-07-28 · 720 tools
    Unreachable now
    No protocol
    Operational
    · stable since
    2026-07-28 · 720 tools · no change · 4 checks
    Unreachable now
    No protocol
    Operational
    2026-07-28 · 720 tools
    Unreachable now
    No protocol
    Operational
    · stable since
    2026-07-28 · 720 tools · no change · 2 checks
    Unreachable now
    No protocol
    Operational
    2026-07-28 · 720 tools
    Unreachable now
    No protocol
    Unreachable now
    No protocol
    Unreachable now
    No protocol
    Unreachable now
    No protocol
    Complete public contract · 2026-07-28 · 722 tools
    a8ff4d5f04e2
    Complete public contract · 2026-07-28 · 721 tools
    23b0a3a55f22
    Complete public contract · 2026-07-28 · 720 tools
    2d68e69ebc01
    Complete public contract · 2026-07-28 · 720 tools
    c8b58546c191
    Complete public contract · 2026-07-28 · 720 tools
    c8b58546c191
    Complete public contract · 2026-07-28 · 720 tools
    c8b58546c191

    Deep monitoring eligibility

    Eligible for deep monitoring

    A complete public tools/list contract was observed, so a future deep-monitoring baseline can be compared safely.

    A Watch starts from the payment section on this page, and only after a verified payment.

    See public monitoring
    Watch · recurring plan

    Watch this MCP

    Your agent depends on this MCP. When Watch is active, periodic checks alert you when we observe a change that may affect the client you selected.

    • Know when it goes downWhen Watch is active, availability is observed about every 5 minutes. An outage is confirmed after two failed checks, so a single miss is not treated as a lasting outage.
    • Know when its contract changesDeep checks about every hour compare public tool catalogs and authentication surfaces over time.
    • Know what changed and what to fixAn alert names the observed change and the next step for the client you selected.

    Full public-contract coverage: Availability, protocol, auth and public tool contract changes can be compared.

    Full WatchAvailability, protocol, auth and public tool contract changes
    Surface WatchAvailability, TLS, protocol and auth surface — no private tool diff

    Early access currently activates this first endpoint; adding more endpoints up to the planned limit of five is not open in this deployment. Live checkout is open. A Watch activates only after a verified payment event; a browser return never starts monitoring.

    Start Watch