{
  "sourceRepository": "aylith-labs/githerald",
  "sourceCommit": "5f65a80d20d6d77731e965152bcd5cc2ba77d33d",
  "captureDateUtc": "2026-09-25",
  "method": "Actual unmodified app Vite UI in visible CUA Chrome; getScreenshot() JPEG bytes posted to loopback receiver after visible UI interactions.",
  "localAppOrigin": "http://127.0.0.1:5550",
  "fixture": "Hand-authored fictional SQLite generation, repository and synthetic session from evidence/seed.py. Dummy accessToken is not a GitHub credential.",
  "providerBoundary": "No GitHub OAuth, GitHub API, LLM call, provider-generated copy, or hosted app access was exercised.",
  "publishAction": "Clicked the actual Publish changelog button in the visible app against the disposable fixture. UI changed to Published and the actual local /changelog/fixture-studio-newsroom-demo route rendered the generated public row. Post-capture SQLite had one published_changelogs row.",
  "routeByState": {
    "dashboard": "/dashboard",
    "review": "/dashboard/fixture-studio/newsroom-demo with source activity expanded",
    "draft": "/dashboard/fixture-studio/newsroom-demo with hand-authored changelog body",
    "published": "/dashboard/fixture-studio/newsroom-demo after visible publish click",
    "public": "/changelog/fixture-studio-newsroom-demo"
  },
  "shots": [
    {
      "file": "raw/githerald-dashboard-dark.jpg",
      "state": "dashboard",
      "theme": "dark",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 31228,
      "sha256": "80bb13e55a6416b7172070cfe4a6f28bebffa9b0209c24138ed1e0095addf8a4",
      "receiverWriteUtc": "2026-09-25T07:46:43.982+00:00"
    },
    {
      "file": "raw/githerald-dashboard-light.jpg",
      "state": "dashboard",
      "theme": "light",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 28993,
      "sha256": "fbc6de6fa714727e4a913c25a726218bbbf26ca9b75b9b5bc467573dd63d4dd1",
      "receiverWriteUtc": "2026-09-25T07:43:29.955+00:00"
    },
    {
      "file": "raw/githerald-draft-dark.jpg",
      "state": "draft",
      "theme": "dark",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 38978,
      "sha256": "17cee84aad2584d9fc40cdf1e2686e52ad6651b4108ab608655f3f59267911d7",
      "receiverWriteUtc": "2026-09-25T07:47:05.064+00:00"
    },
    {
      "file": "raw/githerald-draft-light.jpg",
      "state": "draft",
      "theme": "light",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 37639,
      "sha256": "394626fdc4f0699693a560554823af6e2eb2f9b60dd1142ce937e3a5c51d1f2d",
      "receiverWriteUtc": "2026-09-25T07:47:11.485+00:00"
    },
    {
      "file": "raw/githerald-public-dark.jpg",
      "state": "public",
      "theme": "dark",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 39135,
      "sha256": "4d2e318bd278acf0661388307929a205076e6e1cf120a2ec94379251c1ebd8ad",
      "receiverWriteUtc": "2026-09-25T07:47:55.023+00:00"
    },
    {
      "file": "raw/githerald-public-light.jpg",
      "state": "public",
      "theme": "light",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 36326,
      "sha256": "53ffa87c2450c5bb14ab78bcb828650181e6b8a094ea4ff18a67e46f894786ce",
      "receiverWriteUtc": "2026-09-25T07:48:14.985+00:00"
    },
    {
      "file": "raw/githerald-published-dark.jpg",
      "state": "published",
      "theme": "dark",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 33658,
      "sha256": "949a4aef462ac01c4467fb5bc84e3ab7e67443225e9b94493b17af13453fff49",
      "receiverWriteUtc": "2026-09-25T07:47:38.935+00:00"
    },
    {
      "file": "raw/githerald-published-light.jpg",
      "state": "published",
      "theme": "light",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 31252,
      "sha256": "5e2d84569b4791594fb0798111400979fc3fb3c8755aa6e85596bbca25f541e6",
      "receiverWriteUtc": "2026-09-25T07:47:38.647+00:00"
    },
    {
      "file": "raw/githerald-review-dark.jpg",
      "state": "review",
      "theme": "dark",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 44247,
      "sha256": "12710d51f2bb84ec06136e6d6ab1fbec5470270c4a5b65b19a29cac9b2eae26f",
      "receiverWriteUtc": "2026-09-25T07:46:17.895+00:00"
    },
    {
      "file": "raw/githerald-review-light.jpg",
      "state": "review",
      "theme": "light",
      "width": 1060,
      "height": 515,
      "mime": "image/jpeg",
      "bytes": 40459,
      "sha256": "0860ff88ed32ff691347c2601d642d5669a84fb487efcb56d23e4b0c50b4ab8f",
      "receiverWriteUtc": "2026-09-25T07:46:07.749+00:00"
    }
  ],
  "timestampBasis": "receiverWriteUtc is the original loopback receiver file mtime, recorded immediately after CUA screenshot POST. It is not the later review-branch copy/packaging time or a claimed frame exposure timestamp.",
  "fixtureDateBoundary": "The fictional seed uses createdAt 2026-09-25T08:15:00Z and connectedAt 08:00:00Z for display data, both later than some capture receiver writes; those are invented fixture dates, not observed provider events or a real generation chronology."
}
