{
  "additions": 233,
  "body": "## Spec\nSpec-ID: taxable-withdrawal-yield-breakdown\n[specs/tasks/taxable-withdrawal-yield-breakdown.md](specs/tasks/taxable-withdrawal-yield-breakdown.md)\n\n## Summary\nTask: taxable-withdrawal-yield-breakdown\n\n## Review\nReview-Owner: local\n\n## Acceptance Criteria\n- [ ] No checklist items found in spec.\n\n## Known Issues\nNone.\n",
  "changed_files": 12,
  "created_at": "2026-05-18T23:03:18Z",
  "deletions": 6,
  "files": [
    {
      "additions": 4,
      "changeType": "MODIFIED",
      "deletions": 0,
      "path": "api/ledger_export.py"
    },
    {
      "additions": 4,
      "changeType": "MODIFIED",
      "deletions": 0,
      "path": "api/routers/test_fixtures.py"
    },
    {
      "additions": 7,
      "changeType": "MODIFIED",
      "deletions": 0,
      "path": "api/schemas.py"
    },
    {
      "additions": 2,
      "changeType": "MODIFIED",
      "deletions": 0,
      "path": "api/services.py"
    },
    {
      "additions": 8,
      "changeType": "MODIFIED",
      "deletions": 0,
      "path": "frontend/src/api/types.ts"
    },
    {
      "additions": 35,
      "changeType": "MODIFIED",
      "deletions": 5,
      "path": "frontend/src/components/ScenarioDetail.tsx"
    },
    {
      "additions": 1,
      "changeType": "MODIFIED",
      "deletions": 1,
      "path": "frontend/src/utils/ledgerCsv.test.ts"
    },
    {
      "additions": 4,
      "changeType": "MODIFIED",
      "deletions": 0,
      "path": "frontend/src/utils/ledgerCsv.ts"
    },
    {
      "additions": 10,
      "changeType": "MODIFIED",
      "deletions": 0,
      "path": "simulation_engine/detail.py"
    },
    {
      "additions": 124,
      "changeType": "ADDED",
      "deletions": 0,
      "path": "specs/tasks/taxable-withdrawal-yield-breakdown.md"
    },
    {
      "additions": 3,
      "changeType": "MODIFIED",
      "deletions": 0,
      "path": "tests/test_export.py"
    },
    {
      "additions": 31,
      "changeType": "MODIFIED",
      "deletions": 0,
      "path": "tests/test_scenario_detail.py"
    }
  ],
  "merge_commit": "735e6eaba37ac70314c20f06ca1e3a4d7c4f0ec1",
  "merged_at": "2026-05-18T23:16:08Z",
  "number": 846,
  "repository_visibility": "private",
  "title": "Task: taxable-withdrawal-yield-breakdown"
}
