{
  "schema": "cohesix-cuda-recipe-contract/v2",
  "id": "cuda-reference",
  "stages": [
    "plan",
    "authorise",
    "execute",
    "observe",
    "verify",
    "recover"
  ],
  "entrypoints": [
    "vadd",
    "matmul"
  ],
  "registered_input_schema": "cohesix-gpu-workload-input/v2",
  "registration_schema": "cohesix-cuda-registration/v1",
  "max_registration_bytes": 8192,
  "max_input_bytes": 262144,
  "max_output_bytes": 262144,
  "max_parameters": 8,
  "max_secret_refs": 8,
  "max_disk_bytes": 33554432,
  "submit_action": "gpu.workload.submit",
  "cancel_action": "gpu.workload.cancel",
  "max_stages": 8,
  "max_attempts": 32,
  "max_journal_bytes": 262144,
  "max_artifact_bytes": 262144,
  "max_retained_bytes": 8388608,
  "max_parallel": 1,
  "max_reuse_age_ms": 3600000,
  "automatic_retries": 0,
  "recovery": "reconcile-before-dispatch; current exact authority; ambiguous work retains reservations",
  "data": "cohesix-cuda-reference/v1 deterministic vector or matrix inputs",
  "peft": {
    "schema": "cohesix-peft-capabilities/v1",
    "base_model": "HuggingFaceTB/SmolLM2-135M",
    "base_revision": "93efa2f097d58c2a74874c7e644dbc9b0cee75a2",
    "training": [
      "lora"
    ],
    "import_formats": [
      "peft-lora-safetensors"
    ],
    "checkpoint": "hf-trainer-full-state/v1",
    "checkpoint_files": [
      "adapter_model.safetensors",
      "adapter_config.json",
      "optimizer.pt",
      "scheduler.pt",
      "rng_state.pth",
      "trainer_state.json"
    ],
    "checkpoint_interval_max": 16,
    "serving": "transformers-serve-local",
    "qlora": false
  }
}
