{
  "$schema": "https://krons.tech/schemas/harness-spec-v1.json",
  "status": "OPEN_HARNESS_SPECIFICATION",
  "brand": "KRONS",
  "architecture": "open_harness_interchangeable_model_connectable_memory_controlled_tools",
  "elements": [
    "01_function_and_behavioral_contract",
    "02_domain_skills",
    "03_controlled_tools",
    "04_operational_limits",
    "05_reproducible_tests",
    "06_interchangeable_model_slot",
    "07_connectable_memory_slot",
    "08_control_gates",
    "09_verifiable_evidence"
  ],
  "contract": {
    "role_id": "krons-universal-worker-v1",
    "inputs": ["context_payload", "operational_constraints"],
    "outputs": ["structured_artifact", "verification_evidence_log"],
    "behavioral_rules": [
      "Never assume capabilities outside the declared harness contract.",
      "Record verifiable evidence at every mandatory control gate."
    ]
  },
  "model_slot": {
    "interchangeable": true,
    "selection_criteria": "task_and_harness_rule_adequacy"
  },
  "memory_slot": {
    "connectable": true,
    "isolation_scope": "workspace_scoped_verifiable"
  },
  "gates": [
    { "id": "gate_01_input_schema", "required": true },
    { "id": "gate_02_tool_and_policy_boundary", "required": true },
    { "id": "gate_03_output_evidence_manifest", "required": true }
  ]
}
