[
  {
    "name": "version",
    "command": "ptah-compat version",
    "exit_code": 0,
    "disposable_dev_server": false
  },
  {
    "name": "baseline",
    "command": "ptah-compat migrate diff baseline_check --env agent_host",
    "exit_code": 0,
    "disposable_dev_server": true
  },
  {
    "name": "apply-history",
    "command": "ptah-compat migrate apply --dir file://agent_host/migrations --url \"$DATABASE_URL\"",
    "exit_code": 0,
    "disposable_dev_server": false
  },
  {
    "name": "generate",
    "command": "ptah-compat migrate diff notify_probe --env agent_host --to file://probe.sql",
    "exit_code": 0,
    "disposable_dev_server": true
  },
  {
    "name": "apply-change",
    "command": "ptah-compat migrate apply --dir file://agent_host/migrations --url \"$DATABASE_URL\"",
    "exit_code": 0,
    "disposable_dev_server": false
  },
  {
    "name": "settled",
    "command": "ptah-compat migrate diff no_change --env agent_host --to file://probe.sql",
    "exit_code": 0,
    "disposable_dev_server": true
  }
]
