{
  "media": [
    {
      "file": "dashboard.png",
      "source_repository": "https://github.com/byebyebryan/esp32-rlcd",
      "source_revision": "aaeb32b23bd936f1aae88fa5e0c96b81f15691ab",
      "source_path": "projects/agent-dashboard/docs/media/dashboard.png",
      "treatment": "Unmodified production C renderer output with fictional conversations and virtual time; not physical panel footage. 400x300 still fallback for paused, offscreen, no-JavaScript and reduced-motion viewing.",
      "sha256": "7bdf6cb770cbe0ab6cbf5c12388d497f4ee8d1a3c27ba9e992c73ccb5735092f"
    },
    {
      "file": "dashboard.gif",
      "source_repository": "https://github.com/byebyebryan/esp32-rlcd",
      "source_revision": "aaeb32b23bd936f1aae88fa5e0c96b81f15691ab",
      "source_path": "projects/agent-dashboard/docs/media/dashboard-demo.gif",
      "treatment": "Unmodified production C renderer output with fictional conversations and virtual time; not physical panel footage. 14-second demo of blocked/error flashing, row movement, partial/offline expiry and recovery.",
      "sha256": "8b73aadf2143d782807104fff588a347af5cfe957e6c262a0eb550f442d5a5a0"
    },
    {
      "file": "agent-plus.png",
      "source_repository": "https://github.com/byebyebryan/rofi-agent-plus",
      "source_revision": "35eeadaff286f20ee631c2240587536647c8248d",
      "source_path": "docs/assets/picker.png",
      "treatment": "Unmodified actual Rofi rendering with sample environments/windows and a preview theme; no live sessions.",
      "sha256": "7feaee0de386b96d89d017b3e793e77ba3dc25aa8d36f3e5f631d57b2b3f69e7"
    }
  ]
}
