{
  "description": "Bearing Lite Cursor mapping. Partial coverage: sessionStart activation, stop closeout with the advisory git-sync, and write-time te_test_write on preToolUse and beforeShellExecution. Cursor exposes no hard completion or child-stop deny, so te_completion stays procedural. Transition-order and protected-action remain procedural.",
  "hooks": {
    "sessionStart": [
      {
        "command": "node ./hooks/com.anthropic.claude-code/host.cjs"
      }
    ],
    "stop": [
      {
        "command": "node ./hooks/com.anthropic.claude-code/host.cjs --host=cursor"
      },
      {
        "command": "node ./hooks/git-sync.cjs --host=cursor"
      }
    ],
    "preToolUse": [
      {
        "command": "node ./hooks/te-host.cjs --host=cursor"
      },
      {
        "command": "node ./hooks/orchestrator-write-lock.cjs --host=cursor"
      }
    ],
    "beforeShellExecution": [
      {
        "command": "node ./hooks/te-host.cjs --host=cursor"
      },
      {
        "command": "node ./hooks/orchestrator-write-lock.cjs --host=cursor"
      }
    ]
  }
}
