{
  "run_id": "20260707135530-client-delivery-package-157809",
  "workflow_id": "client-delivery-package",
  "workflow_title": "Generate Client Delivery Package",
  "workflow_description": "Create deterministic documents, notifications, proposal, project plan, client workspace, integration status, and automation status from existing platform outputs.",
  "status": "completed",
  "dry_run": false,
  "started_at": "2026-07-07T13:55:30.529Z",
  "finished_at": "2026-07-07T13:55:31.847Z",
  "parameters": {},
  "engine": {
    "deterministic": true,
    "ai_apis_used": false,
    "shell_commands_allowed": false,
    "external_actions_allowed": false,
    "stop_on_failure": true
  },
  "steps": [
    {
      "id": "generate-documents",
      "title": "Generate platform documents",
      "script": "scripts/document-generator.mjs",
      "args": [],
      "requires": [
        "intelligence/business-intelligence.json",
        "reports/decision-engine/decision-engine-summary.json"
      ],
      "produces": [
        "reports/documents/generated-documents.json"
      ],
      "status": "completed",
      "started_at": "2026-07-07T13:55:30.531Z",
      "finished_at": "2026-07-07T13:55:30.745Z",
      "duration_ms": 211,
      "exit_code": 0,
      "timed_out": false,
      "log_file": "01-generate-documents.log",
      "error": null
    },
    {
      "id": "queue-notifications",
      "title": "Queue local notifications",
      "script": "scripts/notification-engine.mjs",
      "args": [],
      "requires": [
        "intelligence/business-intelligence.json"
      ],
      "produces": [
        "reports/notifications/notification-queue.json"
      ],
      "status": "completed",
      "started_at": "2026-07-07T13:55:30.749Z",
      "finished_at": "2026-07-07T13:55:30.948Z",
      "duration_ms": 198,
      "exit_code": 0,
      "timed_out": false,
      "log_file": "02-queue-notifications.log",
      "error": null
    },
    {
      "id": "generate-proposal",
      "title": "Generate draft proposal",
      "script": "scripts/proposal-generator.mjs",
      "args": [],
      "requires": [
        "reports/client-assessments"
      ],
      "produces": [
        "reports/proposals"
      ],
      "status": "completed",
      "started_at": "2026-07-07T13:55:30.951Z",
      "finished_at": "2026-07-07T13:55:31.136Z",
      "duration_ms": 184,
      "exit_code": 0,
      "timed_out": false,
      "log_file": "03-generate-proposal.log",
      "error": null
    },
    {
      "id": "generate-project-plan",
      "title": "Generate project plan",
      "script": "scripts/project-engine.mjs",
      "args": [],
      "requires": [
        "reports/proposals"
      ],
      "produces": [
        "reports/projects"
      ],
      "status": "completed",
      "started_at": "2026-07-07T13:55:31.139Z",
      "finished_at": "2026-07-07T13:55:31.251Z",
      "duration_ms": 110,
      "exit_code": 0,
      "timed_out": false,
      "log_file": "04-generate-project-plan.log",
      "error": null
    },
    {
      "id": "create-client-workspace",
      "title": "Create local client workspace",
      "script": "scripts/client-workspace.mjs",
      "args": [
        "--client",
        "NGIE-AI Client"
      ],
      "requires": [
        "reports/client-assessments",
        "reports/proposals",
        "reports/projects"
      ],
      "produces": [
        "reports/client-workspaces"
      ],
      "status": "completed",
      "started_at": "2026-07-07T13:55:31.255Z",
      "finished_at": "2026-07-07T13:55:31.414Z",
      "duration_ms": 158,
      "exit_code": 0,
      "timed_out": false,
      "log_file": "05-create-client-workspace.log",
      "error": null
    },
    {
      "id": "integration-status",
      "title": "Build Integration Hub status",
      "script": "scripts/integration-hub.mjs",
      "args": [],
      "requires": [
        "config/platform_modules.json"
      ],
      "produces": [
        "reports/integrations/integration-hub-status.json"
      ],
      "status": "completed",
      "started_at": "2026-07-07T13:55:31.418Z",
      "finished_at": "2026-07-07T13:55:31.634Z",
      "duration_ms": 214,
      "exit_code": 0,
      "timed_out": false,
      "log_file": "06-integration-status.log",
      "error": null
    },
    {
      "id": "automation-status",
      "title": "Build Automation Engine status",
      "script": "scripts/automation-engine.mjs",
      "args": [],
      "requires": [
        "config/platform_modules.json",
        "config/workflows.json"
      ],
      "produces": [
        "reports/automations/automation-engine-status.json"
      ],
      "status": "completed",
      "started_at": "2026-07-07T13:55:31.637Z",
      "finished_at": "2026-07-07T13:55:31.844Z",
      "duration_ms": 205,
      "exit_code": 0,
      "timed_out": false,
      "log_file": "07-automation-status.log",
      "error": null
    }
  ]
}
