[
  {
    "agentId": "pkg-t-01",
    "parentTask": "T-01",
    "size": "Medium",
    "estimatedTimeMinutes": 120,
    "objective": "Initialize project structure, configure toolchain, establish architecture conventions",
    "businessContext": "Part of project \"Persist Test\". Spec level: Level-1. Depends on: none (root).",
    "inputs": [
      {
        "type": "module",
        "path": "src/types.ts",
        "description": "Core type system definitions"
      },
      {
        "type": "data",
        "path": "raw-spec",
        "description": "Original project specification"
      },
      {
        "type": "skill",
        "path": "/Users/a1234/.openclaw/plugin-skills/browser-automation/SKILL.md",
        "description": "Skill: browser-automation"
      },
      {
        "type": "skill",
        "path": "/opt/homebrew/lib/node_modules/openclaw/skills/1password/SKILL.md",
        "description": "Skill: 1password"
      },
      {
        "type": "skill",
        "path": "/opt/homebrew/lib/node_modules/openclaw/skills/apple-notes/SKILL.md",
        "description": "Skill: apple-notes"
      }
    ],
    "outputs": [
      {
        "type": "module",
        "path": "src/t-01/",
        "description": "Output of Project Bootstrap & Architecture Setup"
      },
      {
        "type": "test",
        "path": "src/t-01/__tests__/",
        "description": "Tests for Project Bootstrap & Architecture Setup"
      }
    ],
    "filesToRead": [
      "src/types.ts",
      "spec-input"
    ],
    "filesToModify": [
      "src/t-01/index.ts",
      "src/t-01/types.ts",
      "src/t-01/t-01.test.ts"
    ],
    "dependencies": [],
    "deliverables": [
      {
        "name": "Project Bootstrap & Architecture Setup Implementation",
        "path": "src/t-01/",
        "format": "ts",
        "description": "Source code for Project Bootstrap & Architecture Setup"
      },
      {
        "name": "Project Bootstrap & Architecture Setup Tests",
        "path": "src/t-01/t-01.test.ts",
        "format": "ts",
        "description": "Tests for Project Bootstrap & Architecture Setup"
      }
    ],
    "acceptanceCriteria": [
      "Project Bootstrap & Architecture Setup implementation complete and functional",
      "Unit tests pass for Project Bootstrap & Architecture Setup",
      "Integration tests pass for Project Bootstrap & Architecture Setup",
      "Code reviewed and approved"
    ],
    "parallelizable": false,
    "riskLevel": "LOW",
    "injectedRisks": [],
    "skillAssignments": [],
    "efficiencyScore": 9.5,
    "contextBudget": {
      "filesToRead": 1,
      "totalLines": 4,
      "estimatedInputTokens": 94,
      "promptOverheadTokens": 2000,
      "outputBufferTokens": 16000,
      "totalEstimatedTokens": 18094,
      "budgetTokens": 80000,
      "utilizationPercent": 22.62,
      "overBudget": false
    }
  },
  {
    "agentId": "pkg-t-05",
    "parentTask": "T-05",
    "size": "Medium",
    "estimatedTimeMinutes": 120,
    "objective": "Implement 2 user role(s) with authentication and permission management",
    "businessContext": "Part of project \"Persist Test\". Spec level: Level-1. Depends on: T-01.",
    "inputs": [
      {
        "type": "module",
        "path": "src/types.ts",
        "description": "Core type system definitions"
      },
      {
        "type": "data",
        "path": "raw-spec",
        "description": "Original project specification"
      },
      {
        "type": "skill",
        "path": "/Users/a1234/.openclaw/plugin-skills/browser-automation/SKILL.md",
        "description": "Skill: browser-automation"
      },
      {
        "type": "skill",
        "path": "/opt/homebrew/lib/node_modules/openclaw/skills/1password/SKILL.md",
        "description": "Skill: 1password"
      },
      {
        "type": "skill",
        "path": "/opt/homebrew/lib/node_modules/openclaw/skills/apple-notes/SKILL.md",
        "description": "Skill: apple-notes"
      }
    ],
    "outputs": [
      {
        "type": "module",
        "path": "src/t-05/",
        "description": "Output of User Management & Authentication"
      },
      {
        "type": "test",
        "path": "src/t-05/__tests__/",
        "description": "Tests for User Management & Authentication"
      }
    ],
    "filesToRead": [
      "src/types.ts",
      "spec-input"
    ],
    "filesToModify": [
      "src/t-05/index.ts",
      "src/t-05/types.ts",
      "src/t-05/t-05.test.ts"
    ],
    "dependencies": [
      "pkg-t-01"
    ],
    "deliverables": [
      {
        "name": "User Management & Authentication Implementation",
        "path": "src/t-05/",
        "format": "ts",
        "description": "Source code for User Management & Authentication"
      },
      {
        "name": "User Management & Authentication Tests",
        "path": "src/t-05/t-05.test.ts",
        "format": "ts",
        "description": "Tests for User Management & Authentication"
      }
    ],
    "acceptanceCriteria": [
      "User Management & Authentication implementation complete and functional",
      "Unit tests pass for User Management & Authentication",
      "Integration tests pass for User Management & Authentication",
      "Code reviewed and approved"
    ],
    "parallelizable": true,
    "riskLevel": "LOW",
    "injectedRisks": [],
    "skillAssignments": [],
    "efficiencyScore": 10,
    "contextBudget": {
      "filesToRead": 1,
      "totalLines": 4,
      "estimatedInputTokens": 84,
      "promptOverheadTokens": 2000,
      "outputBufferTokens": 16000,
      "totalEstimatedTokens": 18084,
      "budgetTokens": 80000,
      "utilizationPercent": 22.61,
      "overBudget": false
    }
  },
  {
    "agentId": "pkg-t-09",
    "parentTask": "T-09",
    "size": "Medium",
    "estimatedTimeMinutes": 120,
    "objective": "Configure deployment pipeline and hosting",
    "businessContext": "Part of project \"Persist Test\". Spec level: Level-1. Depends on: T-01.",
    "inputs": [
      {
        "type": "module",
        "path": "src/types.ts",
        "description": "Core type system definitions"
      },
      {
        "type": "data",
        "path": "raw-spec",
        "description": "Original project specification"
      },
      {
        "type": "skill",
        "path": "/Users/a1234/.openclaw/plugin-skills/browser-automation/SKILL.md",
        "description": "Skill: browser-automation"
      },
      {
        "type": "skill",
        "path": "/opt/homebrew/lib/node_modules/openclaw/skills/1password/SKILL.md",
        "description": "Skill: 1password"
      },
      {
        "type": "skill",
        "path": "/opt/homebrew/lib/node_modules/openclaw/skills/apple-notes/SKILL.md",
        "description": "Skill: apple-notes"
      }
    ],
    "outputs": [
      {
        "type": "config",
        "path": "src/t-09/",
        "description": "Output of Infrastructure & Deployment"
      },
      {
        "type": "test",
        "path": "src/t-09/__tests__/",
        "description": "Tests for Infrastructure & Deployment"
      }
    ],
    "filesToRead": [
      "src/types.ts",
      "spec-input"
    ],
    "filesToModify": [
      "src/t-09/index.ts",
      "src/t-09/types.ts",
      "src/t-09/t-09.test.ts"
    ],
    "dependencies": [
      "pkg-t-01"
    ],
    "deliverables": [
      {
        "name": "Infrastructure & Deployment Implementation",
        "path": "src/t-09/",
        "format": "ts",
        "description": "Source code for Infrastructure & Deployment"
      },
      {
        "name": "Infrastructure & Deployment Tests",
        "path": "src/t-09/t-09.test.ts",
        "format": "ts",
        "description": "Tests for Infrastructure & Deployment"
      }
    ],
    "acceptanceCriteria": [
      "Infrastructure & Deployment implementation complete and functional",
      "Unit tests pass for Infrastructure & Deployment",
      "Integration tests pass for Infrastructure & Deployment",
      "Code reviewed and approved"
    ],
    "parallelizable": true,
    "riskLevel": "LOW",
    "injectedRisks": [],
    "skillAssignments": [],
    "efficiencyScore": 10,
    "contextBudget": {
      "filesToRead": 1,
      "totalLines": 4,
      "estimatedInputTokens": 73,
      "promptOverheadTokens": 2000,
      "outputBufferTokens": 16000,
      "totalEstimatedTokens": 18073,
      "budgetTokens": 80000,
      "utilizationPercent": 22.59,
      "overBudget": false
    }
  },
  {
    "agentId": "pkg-t-10",
    "parentTask": "T-10",
    "size": "Medium",
    "estimatedTimeMinutes": 120,
    "objective": "Implement unit, integration, and end-to-end tests across all components",
    "businessContext": "Part of project \"Persist Test\". Spec level: Level-1. Depends on: T-05.",
    "inputs": [
      {
        "type": "module",
        "path": "src/types.ts",
        "description": "Core type system definitions"
      },
      {
        "type": "data",
        "path": "raw-spec",
        "description": "Original project specification"
      },
      {
        "type": "skill",
        "path": "/Users/a1234/.openclaw/plugin-skills/browser-automation/SKILL.md",
        "description": "Skill: browser-automation"
      },
      {
        "type": "skill",
        "path": "/opt/homebrew/lib/node_modules/openclaw/skills/1password/SKILL.md",
        "description": "Skill: 1password"
      },
      {
        "type": "skill",
        "path": "/opt/homebrew/lib/node_modules/openclaw/skills/apple-notes/SKILL.md",
        "description": "Skill: apple-notes"
      }
    ],
    "outputs": [
      {
        "type": "test",
        "path": "src/t-10/",
        "description": "Output of Testing & Quality Assurance"
      },
      {
        "type": "test",
        "path": "src/t-10/__tests__/",
        "description": "Tests for Testing & Quality Assurance"
      }
    ],
    "filesToRead": [
      "src/types.ts",
      "spec-input"
    ],
    "filesToModify": [
      "src/t-10/index.ts",
      "src/t-10/types.ts",
      "src/t-10/t-10.test.ts"
    ],
    "dependencies": [
      "pkg-t-05"
    ],
    "deliverables": [
      {
        "name": "Testing & Quality Assurance Implementation",
        "path": "src/t-10/",
        "format": "ts",
        "description": "Source code for Testing & Quality Assurance"
      },
      {
        "name": "Testing & Quality Assurance Tests",
        "path": "src/t-10/t-10.test.ts",
        "format": "ts",
        "description": "Tests for Testing & Quality Assurance"
      }
    ],
    "acceptanceCriteria": [
      "Testing & Quality Assurance implementation complete and functional",
      "Unit tests pass for Testing & Quality Assurance",
      "Integration tests pass for Testing & Quality Assurance",
      "Code reviewed and approved"
    ],
    "parallelizable": true,
    "riskLevel": "LOW",
    "injectedRisks": [],
    "skillAssignments": [],
    "efficiencyScore": 10,
    "contextBudget": {
      "filesToRead": 1,
      "totalLines": 4,
      "estimatedInputTokens": 82,
      "promptOverheadTokens": 2000,
      "outputBufferTokens": 16000,
      "totalEstimatedTokens": 18082,
      "budgetTokens": 80000,
      "utilizationPercent": 22.6,
      "overBudget": false
    }
  }
]