server/github/rest.ts
  s_8bee3d79770043::t_8ca20b581a44cd 1-29
web/src/components/PrList.tsx
  s_8bee3d79770043::t_d4a36f520a4326 61
server/db.ts
  s_8bee3d79770043::t_5986b7459fafaa 58-66
  s_8bee3d79770043::t_e49f4859fbf6fa 251
  s_8bee3d79770043::t_dd9927a77e9bbc 41-52
  s_8bee3d79770043::t_8ce318993fd64a 256
  s_8bee3d79770043::t_5bd236adb44cfe 208-250,252-255,257-278
config.json
  s_8bee3d79770043::t_fadcf905268f88 9
  s_8bee3d79770043::t_ce0fbaca8b1ae8 30-40
server/poller.ts
  s_8bee3d79770043::t_19b7dc67265068 129-134
  s_8bee3d79770043::t_f1d8f225e490b4 146
web/src/components/PrCard.tsx
  s_8bee3d79770043::t_b3731df10f7d7f 1
  s_8bee3d79770043::t_ec0be1b301987b 56-60
  s_8bee3d79770043::t_65d281eb274b1a 9,15,19-22
package.json
  s_8bee3d79770043::t_45b6ff8b8dfd5e 16
web/src/api.ts
  s_8bee3d79770043::t_be4eae241b29b4 1
  s_8bee3d79770043::t_d783c80aaffa85 23-25
server/failures.ts
  s_8bee3d79770043::t_3d9a5f7280d50c 1-192
README.md
  s_8bee3d79770043::t_1c978626c3a7b0 28-37
server/routes.ts
  s_8bee3d79770043::t_161c92767f3649 8
  s_8bee3d79770043::t_af357d7e7901ea 37,42-43
  s_8bee3d79770043::t_546f7d68ed181a 44-45
shared/types.ts
  s_8bee3d79770043::t_6de5ede4cb7705 96
  s_8bee3d79770043::t_e5578997cf1a79 71-89
web/src/useSSE.ts
  s_8bee3d79770043::t_6d47837f77c91b 24
web/src/components/FailuresPanel.tsx
  s_8bee3d79770043::t_73d5c8c7807319 1-91
web/src/styles/app.css
  s_8bee3d79770043::t_413d86812ccc5c 569-700
web/src/components/Timeline.tsx
  s_8bee3d79770043::t_b6ad88e790b8b2 166
  s_8bee3d79770043::t_793ae27a15c5d3 6
server/config.ts
  s_8bee3d79770043::t_b148e314712337 9-20
  s_8bee3d79770043::t_ff776ce1ebd487 68-76,82
  s_8bee3d79770043::t_d8d6de96903b6e 139-145
  s_8bee3d79770043::t_728d88ba8aaa5d 31
pnpm-lock.yaml
  s_8bee3d79770043::t_df79d777f283a8 14-16,656-658,1509-1510
---
{
  "schema_version": "authorship/3.0.0",
  "git_ai_version": "1.6.16",
  "base_commit_sha": "2015d20aa536277eef09db0fc4c42a1d23388946",
  "prompts": {},
  "sessions": {
    "s_8bee3d79770043": {
      "agent_id": {
        "tool": "claude",
        "id": "504783ac-d71a-4284-a500-ec465a7c0775",
        "model": "claude-fable-5"
      },
      "human_author": "Joshua Coles <me@joshuacoles.me>"
    }
  }
}