{
  "id": "noah",
  "name": "NOAH — Temporal Ethical Guidance",
  "description": "Temporal trajectory monitoring for AI behavioral assessment. Tracks ethical drift over time using flight plan guidance. Works alongside Grillo — Grillo takes the snapshot, Noah tracks the path.",
  "configSchema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "healthCheckKey": {
        "type": "string",
        "description": "CompSi Health Check Key from AI Assess platform (hck_...)"
      },
      "dataDir": {
        "type": "string",
        "description": "Directory for Noah temporal data storage (relative to ~/.openclaw/)",
        "default": ".noah-data"
      },
      "cronOverrides": {
        "type": "object",
        "description": "Per-job cron overrides. Keys are job IDs, values are objects with { enabled: boolean }.",
        "additionalProperties": {
          "type": "object",
          "properties": {
            "enabled": { "type": "boolean" }
          },
          "additionalProperties": false
        }
      }
    },
    "required": []
  },
  "uiHints": {
    "healthCheckKey": { "label": "Health Check Key", "sensitive": true },
    "dataDir": { "label": "Data Directory", "placeholder": ".noah-data" },
    "cronOverrides": { "label": "Cron Job Overrides" }
  }
}
