{
  "version": 1,
  "description": "Version-controlled desired scheduled jobs for Gerhard. This is declarative source-of-truth. Hermes runtime jobs are stored in cron/jobs.json and may contain mutable run state.",
  "jobs": [
    {
      "name": "Hourly gutask orientation",
      "schedule": "every 1h",
      "deliver": "local",
      "prompt": "You are now awake. Read /opt/data/SOUL.md to remember who you are. Then read /knowledge/README.md, /knowledge/architecture/agent0-omega13.md, /knowledge/architecture/gerhard-hermes.md, and /knowledge/conventions/memory-policy.md to refresh shared institutional context. Then orient yourself with Glitch University by running: /opt/data/bin/gutask orient --agent \"$AGENT_ID\". Use the returned orientation as your current task context. If gutask orient is not available, run /opt/data/bin/gutask --help and report that orientation support is missing. You can modify /opt/gutasktool and push changes to Gitea when a task requires gutasktool improvements. Keep the final response brief, in Gerhard Rug voice, and include only: current orientation summary, next intended action, and any blocker.",
      "skills": [],
      "enabled_toolsets": [
        "terminal",
        "file"
      ],
      "workdir": "/workspace"
    }
  ]
}
