{
  "endpoint": "https://one-degree-inc.pages.dev/api/assess",
  "method": "POST",
  "content_type": "application/json",
  "cost": "free",
  "authentication": "none",
  "description": "Classifies where a decision path is losing time and returns the relevant mechanism, reading, and offer. Deterministic rule set, not a model call.",
  "fields": {
    "organization_type": {
      "type": "string",
      "enum": [
        "industrial-company",
        "technology-provider",
        "service-provider",
        "other"
      ],
      "required": true
    },
    "industry": {
      "type": "string",
      "required": false
    },
    "decision": {
      "type": "string",
      "required": true,
      "note": "The recurring decision being examined, in one sentence."
    },
    "supported_stages": {
      "type": "array",
      "items": {
        "enum": [
          "detection",
          "interpretation",
          "reasoning",
          "authorization",
          "intervention",
          "stabilization",
          "learning"
        ]
      },
      "required": true,
      "note": "Stages the organization (or, for providers, the product) currently handles well."
    },
    "elapsed_hours": {
      "type": "number",
      "required": false,
      "note": "Typical hours from first signal to stabilized result."
    },
    "approval_crossings": {
      "type": "number",
      "required": false,
      "note": "Number of functions or approval levels the decision crosses."
    },
    "experts_pulled_in": {
      "type": "boolean",
      "required": false,
      "note": "Are senior experts routinely pulled into this as an exception?"
    },
    "recurs_after_fix": {
      "type": "boolean",
      "required": false,
      "note": "Does the same problem come back after intervention?"
    },
    "cost_of_delay_known": {
      "type": "boolean",
      "required": false
    },
    "ai_in_use": {
      "type": "boolean",
      "required": false
    }
  },
  "example": {
    "organization_type": "technology-provider",
    "industry": "industrial software",
    "decision": "Customers receive a degradation alert but do not act on it for days.",
    "supported_stages": [
      "detection",
      "interpretation"
    ],
    "approval_crossings": 4,
    "experts_pulled_in": true,
    "cost_of_delay_known": false,
    "ai_in_use": true
  }
}