AI Agents SDE Task Viewer
      • Context
      • Plan
      • Prd
  1. Home
  2. AgentSDE
  3. agent-core-control-center
  4. gh-46
  5. plan
  6. context.json
context.json(1.7 KB)· Apr 2, 2026
{
  "meta": {
    "agent": "planner",
    "task_id": "46",
    "title": "Fix failing deploy workflow — remove broken Volta dependency",
    "created_at": "2026-04-02T20:00:00Z"
  },
  "inputs": [
    {
      "name": "issue-46",
      "type": "context",
      "ref": "AgentSDE/agent-core-control-center#46",
      "notes": "CI deploy fails with Volta error; PR #47 fix attempt did not resolve"
    },
    {
      "name": "deploy.yml",
      "type": "file",
      "ref": ".github/workflows/deploy.yml",
      "notes": "Current workflow with broken volta install step"
    },
    {
      "name": "agent-core deploy.yml",
      "type": "file",
      "ref": "AgentSDE/agent-core/.github/workflows/deploy.yml",
      "notes": "Working reference — no Volta, plain npm install"
    }
  ],
  "outputs": [
    {
      "name": "plan",
      "type": "plan",
      "format": "md",
      "content": "Remove Volta step, add node --version guard, align with agent-core pattern"
    }
  ],
  "files": [
    {
      "path": ".github/workflows/deploy.yml",
      "action": "modify",
      "reason": "Remove volta install step, add node --version guard"
    }
  ],
  "steps": [
    {
      "id": "S1",
      "summary": "Remove Volta step and add Node guard in deploy.yml",
      "acceptance": [
        "deploy.yml has no volta references",
        "deploy.yml includes node --version step before npm install",
        "npm run lint passes",
        "npm run build passes"
      ],
      "depends_on": []
    }
  ],
  "risks": [
    {
      "risk": "Runner Node path changes or is removed",
      "mitigation": "node --version guard step fails fast with clear error"
    }
  ],
  "assumptions": [
    "Node v22 at ~/.volta/tools/image/node/22.22.0/bin/node will remain in PATH on the runner",
    "The volta section in package.json is harmless when Volta shims are not in PATH"
  ],
  "open_questions": []
}
Plan