{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://www.calculatorx.com/schemas/math.arccos.output.json",
  "title": "Arccosine — success output",
  "type": "object",
  "additionalProperties": false,
  "required": [
    "status",
    "capability_id",
    "engine",
    "inputs",
    "result",
    "result_detail",
    "calculation_version",
    "verification",
    "cvp"
  ],
  "properties": {
    "id": {
      "type": "string",
      "description": "Requested tool id"
    },
    "status": {
      "const": "success"
    },
    "capability_id": {
      "const": "math.arccos"
    },
    "tool": {
      "type": "string",
      "description": "Requested tool id"
    },
    "engine": {
      "type": "string"
    },
    "inputs": {
      "description": "Normalized calculation inputs (aliases resolved to canonical form)",
      "type": "object",
      "additionalProperties": false,
      "required": [
        "x"
      ],
      "properties": {
        "x": {
          "type": "number",
          "minimum": -1,
          "maximum": 1,
          "x-unit": "1",
          "x-unit-id": "cx:one",
          "x-quantity-kind": "ratio",
          "x-role": "scalar",
          "x-dimension": [
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "x-uuce-unit": {
            "unit_id": "cx:one",
            "revision": "1.0.0",
            "content_digest": "98cc3ffc58d8733c483b60c4d7e238fe8ad43a6aadcced9496b74f33a01ef599",
            "dependency_digest": "b1c9aa4d586949ee881925298442091ba11dda29f57de0867e43da1cd59e06e5",
            "quantity_kind": "ratio",
            "dimension": [
              0,
              0,
              0,
              0,
              0,
              0,
              0
            ],
            "registry_version": "0.3.0-preview.3",
            "digest_contract": "calculatorx-unit-definition-digests-v2",
            "registry_status": "preview",
            "definition_lifecycle": "candidate",
            "role": "scalar"
          }
        }
      }
    },
    "result": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "deg",
        "rad"
      ],
      "properties": {
        "deg": {
          "type": "number",
          "x-unit": "deg",
          "x-unit-id": "cx:deg",
          "x-quantity-kind": "plane_angle",
          "x-role": "scalar",
          "x-dimension": [
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "x-uuce-unit": {
            "unit_id": "cx:deg",
            "revision": "1.0.0",
            "content_digest": "ebb31e3abee53f3bf57339c87949e1018d141739fba8a07f54c42ebfd219262b",
            "dependency_digest": "eef386126ec6524884c84bab06f2a96996df913376c0ce5ccdaca0e7faf7b9c3",
            "quantity_kind": "plane_angle",
            "dimension": [
              0,
              0,
              0,
              0,
              0,
              0,
              0
            ],
            "registry_version": "0.3.0-preview.3",
            "digest_contract": "calculatorx-unit-definition-digests-v2",
            "registry_status": "preview",
            "definition_lifecycle": "candidate",
            "role": "scalar"
          }
        },
        "rad": {
          "type": "number",
          "x-unit": "rad",
          "x-unit-id": "cx:rad",
          "x-quantity-kind": "plane_angle",
          "x-role": "scalar",
          "x-dimension": [
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "x-uuce-unit": {
            "unit_id": "cx:rad",
            "revision": "1.0.0",
            "content_digest": "842467a958d28ac79bf34e796043449f6af24819d77b2b67f540dbabdecc8e3e",
            "dependency_digest": "9c07023393c6212aab52719f503df1bdc9456559b5c4719ff1fec47d0623e0ad",
            "quantity_kind": "plane_angle",
            "dimension": [
              0,
              0,
              0,
              0,
              0,
              0,
              0
            ],
            "registry_version": "0.3.0-preview.3",
            "digest_contract": "calculatorx-unit-definition-digests-v2",
            "registry_status": "preview",
            "definition_lifecycle": "candidate",
            "role": "scalar"
          }
        },
        "exact": {
          "type": "boolean"
        },
        "verification": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "expression",
            "value",
            "passed"
          ],
          "properties": {
            "expression": {
              "type": "string"
            },
            "value": {
              "type": "number"
            },
            "passed": {
              "type": "boolean"
            }
          }
        },
        "hint": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "x",
            "deg",
            "rad"
          ],
          "properties": {
            "x": {
              "type": "number"
            },
            "deg": {
              "type": "number",
              "x-unit": "deg",
              "x-unit-id": "cx:deg",
              "x-quantity-kind": "plane_angle",
              "x-role": "scalar",
              "x-dimension": [
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ],
              "x-uuce-unit": {
                "unit_id": "cx:deg",
                "revision": "1.0.0",
                "content_digest": "ebb31e3abee53f3bf57339c87949e1018d141739fba8a07f54c42ebfd219262b",
                "dependency_digest": "eef386126ec6524884c84bab06f2a96996df913376c0ce5ccdaca0e7faf7b9c3",
                "quantity_kind": "plane_angle",
                "dimension": [
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0
                ],
                "registry_version": "0.3.0-preview.3",
                "digest_contract": "calculatorx-unit-definition-digests-v2",
                "registry_status": "preview",
                "definition_lifecycle": "candidate",
                "role": "scalar"
              }
            },
            "rad": {
              "type": "number",
              "x-unit": "rad",
              "x-unit-id": "cx:rad",
              "x-quantity-kind": "plane_angle",
              "x-role": "scalar",
              "x-dimension": [
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ],
              "x-uuce-unit": {
                "unit_id": "cx:rad",
                "revision": "1.0.0",
                "content_digest": "842467a958d28ac79bf34e796043449f6af24819d77b2b67f540dbabdecc8e3e",
                "dependency_digest": "9c07023393c6212aab52719f503df1bdc9456559b5c4719ff1fec47d0623e0ad",
                "quantity_kind": "plane_angle",
                "dimension": [
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0
                ],
                "registry_version": "0.3.0-preview.3",
                "digest_contract": "calculatorx-unit-definition-digests-v2",
                "registry_status": "preview",
                "definition_lifecycle": "candidate",
                "role": "scalar"
              }
            }
          }
        }
      }
    },
    "result_detail": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "value",
        "unit",
        "formatted"
      ],
      "properties": {
        "unit_contract": {
          "type": "object",
          "const": {
            "protocol": "calculatorx-field-unit-contract-v1",
            "capability_id": "math.arccos",
            "registry_version": "0.3.0-preview.3",
            "declaration_scope": "Field/branch declarations only; inactive fields are not asserted to exist. No conversion-engine migration or new numerical certification.",
            "path_format": "Paths relative to inputs or result_detail.value; dot separates properties, * denotes array items, $ denotes a scalar result.",
            "inputs": {
              "x": {
                "unit": "1",
                "reference": {
                  "unit_id": "cx:one",
                  "revision": "1.0.0",
                  "content_digest": "98cc3ffc58d8733c483b60c4d7e238fe8ad43a6aadcced9496b74f33a01ef599",
                  "dependency_digest": "b1c9aa4d586949ee881925298442091ba11dda29f57de0867e43da1cd59e06e5",
                  "quantity_kind": "ratio",
                  "dimension": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "registry_version": "0.3.0-preview.3",
                  "digest_contract": "calculatorx-unit-definition-digests-v2",
                  "registry_status": "preview",
                  "definition_lifecycle": "candidate",
                  "role": "scalar"
                }
              },
              "xInput": {
                "unit": "1",
                "reference": {
                  "unit_id": "cx:one",
                  "revision": "1.0.0",
                  "content_digest": "98cc3ffc58d8733c483b60c4d7e238fe8ad43a6aadcced9496b74f33a01ef599",
                  "dependency_digest": "b1c9aa4d586949ee881925298442091ba11dda29f57de0867e43da1cd59e06e5",
                  "quantity_kind": "ratio",
                  "dimension": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "registry_version": "0.3.0-preview.3",
                  "digest_contract": "calculatorx-unit-definition-digests-v2",
                  "registry_status": "preview",
                  "definition_lifecycle": "candidate",
                  "role": "scalar"
                }
              }
            },
            "outputs": {
              "deg": {
                "unit": "deg",
                "reference": {
                  "unit_id": "cx:deg",
                  "revision": "1.0.0",
                  "content_digest": "ebb31e3abee53f3bf57339c87949e1018d141739fba8a07f54c42ebfd219262b",
                  "dependency_digest": "eef386126ec6524884c84bab06f2a96996df913376c0ce5ccdaca0e7faf7b9c3",
                  "quantity_kind": "plane_angle",
                  "dimension": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "registry_version": "0.3.0-preview.3",
                  "digest_contract": "calculatorx-unit-definition-digests-v2",
                  "registry_status": "preview",
                  "definition_lifecycle": "candidate",
                  "role": "scalar"
                }
              },
              "hint.deg": {
                "unit": "deg",
                "reference": {
                  "unit_id": "cx:deg",
                  "revision": "1.0.0",
                  "content_digest": "ebb31e3abee53f3bf57339c87949e1018d141739fba8a07f54c42ebfd219262b",
                  "dependency_digest": "eef386126ec6524884c84bab06f2a96996df913376c0ce5ccdaca0e7faf7b9c3",
                  "quantity_kind": "plane_angle",
                  "dimension": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "registry_version": "0.3.0-preview.3",
                  "digest_contract": "calculatorx-unit-definition-digests-v2",
                  "registry_status": "preview",
                  "definition_lifecycle": "candidate",
                  "role": "scalar"
                }
              },
              "rad": {
                "unit": "rad",
                "reference": {
                  "unit_id": "cx:rad",
                  "revision": "1.0.0",
                  "content_digest": "842467a958d28ac79bf34e796043449f6af24819d77b2b67f540dbabdecc8e3e",
                  "dependency_digest": "9c07023393c6212aab52719f503df1bdc9456559b5c4719ff1fec47d0623e0ad",
                  "quantity_kind": "plane_angle",
                  "dimension": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "registry_version": "0.3.0-preview.3",
                  "digest_contract": "calculatorx-unit-definition-digests-v2",
                  "registry_status": "preview",
                  "definition_lifecycle": "candidate",
                  "role": "scalar"
                }
              },
              "hint.rad": {
                "unit": "rad",
                "reference": {
                  "unit_id": "cx:rad",
                  "revision": "1.0.0",
                  "content_digest": "842467a958d28ac79bf34e796043449f6af24819d77b2b67f540dbabdecc8e3e",
                  "dependency_digest": "9c07023393c6212aab52719f503df1bdc9456559b5c4719ff1fec47d0623e0ad",
                  "quantity_kind": "plane_angle",
                  "dimension": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "registry_version": "0.3.0-preview.3",
                  "digest_contract": "calculatorx-unit-definition-digests-v2",
                  "registry_status": "preview",
                  "definition_lifecycle": "candidate",
                  "role": "scalar"
                }
              }
            }
          }
        },
        "value": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "deg",
            "rad"
          ],
          "properties": {
            "deg": {
              "type": "number",
              "x-unit": "deg",
              "x-unit-id": "cx:deg",
              "x-quantity-kind": "plane_angle",
              "x-role": "scalar",
              "x-dimension": [
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ],
              "x-uuce-unit": {
                "unit_id": "cx:deg",
                "revision": "1.0.0",
                "content_digest": "ebb31e3abee53f3bf57339c87949e1018d141739fba8a07f54c42ebfd219262b",
                "dependency_digest": "eef386126ec6524884c84bab06f2a96996df913376c0ce5ccdaca0e7faf7b9c3",
                "quantity_kind": "plane_angle",
                "dimension": [
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0
                ],
                "registry_version": "0.3.0-preview.3",
                "digest_contract": "calculatorx-unit-definition-digests-v2",
                "registry_status": "preview",
                "definition_lifecycle": "candidate",
                "role": "scalar"
              }
            },
            "rad": {
              "type": "number",
              "x-unit": "rad",
              "x-unit-id": "cx:rad",
              "x-quantity-kind": "plane_angle",
              "x-role": "scalar",
              "x-dimension": [
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ],
              "x-uuce-unit": {
                "unit_id": "cx:rad",
                "revision": "1.0.0",
                "content_digest": "842467a958d28ac79bf34e796043449f6af24819d77b2b67f540dbabdecc8e3e",
                "dependency_digest": "9c07023393c6212aab52719f503df1bdc9456559b5c4719ff1fec47d0623e0ad",
                "quantity_kind": "plane_angle",
                "dimension": [
                  0,
                  0,
                  0,
                  0,
                  0,
                  0,
                  0
                ],
                "registry_version": "0.3.0-preview.3",
                "digest_contract": "calculatorx-unit-definition-digests-v2",
                "registry_status": "preview",
                "definition_lifecycle": "candidate",
                "role": "scalar"
              }
            },
            "exact": {
              "type": "boolean"
            },
            "verification": {
              "type": "object",
              "additionalProperties": false,
              "required": [
                "expression",
                "value",
                "passed"
              ],
              "properties": {
                "expression": {
                  "type": "string"
                },
                "value": {
                  "type": "number"
                },
                "passed": {
                  "type": "boolean"
                }
              }
            },
            "hint": {
              "type": "object",
              "additionalProperties": false,
              "required": [
                "x",
                "deg",
                "rad"
              ],
              "properties": {
                "x": {
                  "type": "number"
                },
                "deg": {
                  "type": "number",
                  "x-unit": "deg",
                  "x-unit-id": "cx:deg",
                  "x-quantity-kind": "plane_angle",
                  "x-role": "scalar",
                  "x-dimension": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "x-uuce-unit": {
                    "unit_id": "cx:deg",
                    "revision": "1.0.0",
                    "content_digest": "ebb31e3abee53f3bf57339c87949e1018d141739fba8a07f54c42ebfd219262b",
                    "dependency_digest": "eef386126ec6524884c84bab06f2a96996df913376c0ce5ccdaca0e7faf7b9c3",
                    "quantity_kind": "plane_angle",
                    "dimension": [
                      0,
                      0,
                      0,
                      0,
                      0,
                      0,
                      0
                    ],
                    "registry_version": "0.3.0-preview.3",
                    "digest_contract": "calculatorx-unit-definition-digests-v2",
                    "registry_status": "preview",
                    "definition_lifecycle": "candidate",
                    "role": "scalar"
                  }
                },
                "rad": {
                  "type": "number",
                  "x-unit": "rad",
                  "x-unit-id": "cx:rad",
                  "x-quantity-kind": "plane_angle",
                  "x-role": "scalar",
                  "x-dimension": [
                    0,
                    0,
                    0,
                    0,
                    0,
                    0,
                    0
                  ],
                  "x-uuce-unit": {
                    "unit_id": "cx:rad",
                    "revision": "1.0.0",
                    "content_digest": "842467a958d28ac79bf34e796043449f6af24819d77b2b67f540dbabdecc8e3e",
                    "dependency_digest": "9c07023393c6212aab52719f503df1bdc9456559b5c4719ff1fec47d0623e0ad",
                    "quantity_kind": "plane_angle",
                    "dimension": [
                      0,
                      0,
                      0,
                      0,
                      0,
                      0,
                      0
                    ],
                    "registry_version": "0.3.0-preview.3",
                    "digest_contract": "calculatorx-unit-definition-digests-v2",
                    "registry_status": "preview",
                    "definition_lifecycle": "candidate",
                    "role": "scalar"
                  }
                }
              }
            }
          }
        },
        "unit": {
          "type": [
            "string",
            "null"
          ]
        },
        "formatted": {
          "type": [
            "string",
            "null"
          ]
        }
      }
    },
    "formula": {
      "anyOf": [
        {
          "type": "null"
        },
        {
          "type": "string"
        },
        {
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "id": {
              "type": "string"
            },
            "expression": {
              "type": "string"
            },
            "label": {
              "type": "string"
            }
          }
        }
      ]
    },
    "assumptions": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "warnings": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "code"
        ],
        "properties": {
          "code": {
            "type": "string"
          },
          "severity": {
            "type": "string"
          },
          "detail": {
            "type": "string"
          },
          "suggestion": {
            "type": "string"
          }
        }
      }
    },
    "verification": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "tier",
        "engine_tested",
        "expert_reviewed",
        "source_checked",
        "reviewed_by",
        "reviewer_role",
        "last_reviewed"
      ],
      "properties": {
        "tier": {
          "type": "string",
          "enum": [
            "candidate",
            "engine_tested",
            "internally_reviewed",
            "expert_verified"
          ]
        },
        "engine_tested": {
          "type": "boolean"
        },
        "expert_reviewed": {
          "type": "boolean"
        },
        "internally_reviewed": {
          "type": "boolean"
        },
        "review_kind": {
          "type": [
            "string",
            "null"
          ]
        },
        "source_checked": {
          "type": "boolean"
        },
        "reviewed_by": {
          "type": [
            "string",
            "null"
          ]
        },
        "reviewer_role": {
          "type": [
            "string",
            "null"
          ]
        },
        "last_reviewed": {
          "type": [
            "string",
            "null"
          ]
        },
        "citation_kind": {
          "type": "string"
        },
        "expert_review": {
          "type": "string"
        },
        "domain_review": {
          "type": "string"
        },
        "calculation_version": {
          "type": "string"
        },
        "calc_tests": {
          "type": [
            "string",
            "null"
          ]
        },
        "tests_passed": {
          "type": [
            "integer",
            "null"
          ]
        },
        "tests_total": {
          "type": [
            "integer",
            "null"
          ]
        },
        "artifact_contract": {
          "type": [
            "string",
            "null"
          ]
        },
        "trust_peek": {
          "type": [
            "string",
            "null"
          ]
        },
        "verification_revision": {
          "type": "string"
        },
        "verified_scope": {
          "type": "string"
        },
        "evidence_digest": {
          "type": "string",
          "pattern": "^[a-f0-9]{64}$"
        }
      },
      "allOf": [
        {
          "if": {
            "properties": {
              "tier": {
                "const": "expert_verified"
              }
            },
            "required": [
              "tier"
            ]
          },
          "then": {
            "properties": {
              "engine_tested": {
                "const": true
              },
              "expert_reviewed": {
                "const": true
              },
              "source_checked": {
                "const": true
              },
              "reviewed_by": {
                "type": "string",
                "minLength": 1
              },
              "reviewer_role": {
                "type": "string",
                "minLength": 1
              },
              "last_reviewed": {
                "type": "string",
                "minLength": 1
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "tier": {
                "const": "internally_reviewed"
              }
            },
            "required": [
              "tier"
            ]
          },
          "then": {
            "properties": {
              "engine_tested": {
                "const": true
              },
              "internally_reviewed": {
                "const": true
              },
              "source_checked": {
                "const": true
              }
            }
          }
        },
        {
          "if": {
            "properties": {
              "tier": {
                "const": "engine_tested"
              }
            },
            "required": [
              "tier"
            ]
          },
          "then": {
            "properties": {
              "engine_tested": {
                "const": true
              }
            }
          }
        }
      ]
    },
    "calculation_version": {
      "type": "string",
      "const": "1.1.0"
    },
    "api_version": {
      "type": "string"
    },
    "api_contract_version": {
      "type": "string"
    },
    "spec_version": {
      "type": "string"
    },
    "page": {
      "type": [
        "string",
        "null"
      ],
      "description": "Canonical calculator page URL"
    },
    "links": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "schema_input": {
          "type": "string",
          "format": "uri"
        },
        "schema_output": {
          "type": "string",
          "format": "uri"
        },
        "evidence": {
          "type": "string",
          "format": "uri"
        },
        "openapi": {
          "type": "string",
          "format": "uri"
        },
        "capabilities": {
          "type": "string",
          "format": "uri"
        },
        "mcp": {
          "type": "string",
          "format": "uri"
        }
      }
    },
    "cvp": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "calculation_version",
        "verification_revision",
        "verified_scope",
        "evidence_digest",
        "evidence",
        "verification_status",
        "protocol",
        "manifest_immutable",
        "verified_at",
        "production_attestation"
      ],
      "properties": {
        "calculation_version": {
          "type": "string"
        },
        "verification_revision": {
          "type": "string"
        },
        "verified_scope": {
          "type": "string"
        },
        "evidence_digest": {
          "type": "string",
          "pattern": "^[a-f0-9]{64}$"
        },
        "evidence": {
          "type": "string",
          "format": "uri"
        },
        "verification_status": {
          "type": "string"
        },
        "protocol": {
          "type": "string"
        },
        "manifest_immutable": {
          "type": "string",
          "format": "uri"
        },
        "verified_at": {
          "type": "string",
          "format": "date-time"
        },
        "production_attestation": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "url",
            "capability_id",
            "match",
            "status",
            "time_field",
            "state_field"
          ],
          "properties": {
            "url": {
              "type": "string",
              "format": "uri"
            },
            "capability_id": {
              "type": "string"
            },
            "match": {
              "type": "object",
              "required": [
                "calculation_version",
                "verification_revision",
                "evidence_digest"
              ],
              "additionalProperties": false,
              "properties": {
                "calculation_version": {
                  "type": "string"
                },
                "verification_revision": {
                  "type": "string"
                },
                "evidence_digest": {
                  "type": "string",
                  "pattern": "^[a-f0-9]{64}$"
                }
              }
            },
            "status": {
              "const": "LOOKUP_REQUIRED"
            },
            "time_field": {
              "const": "generated_at"
            },
            "state_field": {
              "const": "production_freshness"
            }
          }
        }
      }
    }
  },
  "x-unit-contract": {
    "protocol": "calculatorx-field-unit-contract-v1",
    "capability_id": "math.arccos",
    "registry_version": "0.3.0-preview.3",
    "declaration_scope": "Field/branch declarations only; inactive fields are not asserted to exist. No conversion-engine migration or new numerical certification.",
    "path_format": "Paths relative to inputs or result_detail.value; dot separates properties, * denotes array items, $ denotes a scalar result.",
    "inputs": {
      "x": {
        "unit": "1",
        "reference": {
          "unit_id": "cx:one",
          "revision": "1.0.0",
          "content_digest": "98cc3ffc58d8733c483b60c4d7e238fe8ad43a6aadcced9496b74f33a01ef599",
          "dependency_digest": "b1c9aa4d586949ee881925298442091ba11dda29f57de0867e43da1cd59e06e5",
          "quantity_kind": "ratio",
          "dimension": [
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "registry_version": "0.3.0-preview.3",
          "digest_contract": "calculatorx-unit-definition-digests-v2",
          "registry_status": "preview",
          "definition_lifecycle": "candidate",
          "role": "scalar"
        }
      },
      "xInput": {
        "unit": "1",
        "reference": {
          "unit_id": "cx:one",
          "revision": "1.0.0",
          "content_digest": "98cc3ffc58d8733c483b60c4d7e238fe8ad43a6aadcced9496b74f33a01ef599",
          "dependency_digest": "b1c9aa4d586949ee881925298442091ba11dda29f57de0867e43da1cd59e06e5",
          "quantity_kind": "ratio",
          "dimension": [
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "registry_version": "0.3.0-preview.3",
          "digest_contract": "calculatorx-unit-definition-digests-v2",
          "registry_status": "preview",
          "definition_lifecycle": "candidate",
          "role": "scalar"
        }
      }
    },
    "outputs": {
      "deg": {
        "unit": "deg",
        "reference": {
          "unit_id": "cx:deg",
          "revision": "1.0.0",
          "content_digest": "ebb31e3abee53f3bf57339c87949e1018d141739fba8a07f54c42ebfd219262b",
          "dependency_digest": "eef386126ec6524884c84bab06f2a96996df913376c0ce5ccdaca0e7faf7b9c3",
          "quantity_kind": "plane_angle",
          "dimension": [
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "registry_version": "0.3.0-preview.3",
          "digest_contract": "calculatorx-unit-definition-digests-v2",
          "registry_status": "preview",
          "definition_lifecycle": "candidate",
          "role": "scalar"
        }
      },
      "hint.deg": {
        "unit": "deg",
        "reference": {
          "unit_id": "cx:deg",
          "revision": "1.0.0",
          "content_digest": "ebb31e3abee53f3bf57339c87949e1018d141739fba8a07f54c42ebfd219262b",
          "dependency_digest": "eef386126ec6524884c84bab06f2a96996df913376c0ce5ccdaca0e7faf7b9c3",
          "quantity_kind": "plane_angle",
          "dimension": [
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "registry_version": "0.3.0-preview.3",
          "digest_contract": "calculatorx-unit-definition-digests-v2",
          "registry_status": "preview",
          "definition_lifecycle": "candidate",
          "role": "scalar"
        }
      },
      "rad": {
        "unit": "rad",
        "reference": {
          "unit_id": "cx:rad",
          "revision": "1.0.0",
          "content_digest": "842467a958d28ac79bf34e796043449f6af24819d77b2b67f540dbabdecc8e3e",
          "dependency_digest": "9c07023393c6212aab52719f503df1bdc9456559b5c4719ff1fec47d0623e0ad",
          "quantity_kind": "plane_angle",
          "dimension": [
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "registry_version": "0.3.0-preview.3",
          "digest_contract": "calculatorx-unit-definition-digests-v2",
          "registry_status": "preview",
          "definition_lifecycle": "candidate",
          "role": "scalar"
        }
      },
      "hint.rad": {
        "unit": "rad",
        "reference": {
          "unit_id": "cx:rad",
          "revision": "1.0.0",
          "content_digest": "842467a958d28ac79bf34e796043449f6af24819d77b2b67f540dbabdecc8e3e",
          "dependency_digest": "9c07023393c6212aab52719f503df1bdc9456559b5c4719ff1fec47d0623e0ad",
          "quantity_kind": "plane_angle",
          "dimension": [
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ],
          "registry_version": "0.3.0-preview.3",
          "digest_contract": "calculatorx-unit-definition-digests-v2",
          "registry_status": "preview",
          "definition_lifecycle": "candidate",
          "role": "scalar"
        }
      }
    }
  }
}
