Permanent storage for PR screenshots and dogfood evidence referenced inline from langwatch/langwatch PR descriptions.
PR descriptions in langwatch/langwatch reference screenshots inline via  markdown. Hosting these in the main repo bloats blob storage (image bytes are a tiny portion of useful product code); third-party CDNs like img402.dev have 7-day retention that link-rots within weeks. This org-controlled repo gives PR descriptions permanent raw.githubusercontent.com URLs that survive the lifetime of the PR and the merged history.
pr-screenshots/
├── pr-<number>/
│ ├── <path-mirror-from-source-repo>/
│ │ └── <screen>.png
│ └── ...
└── README.md
Mirror the source-repo path under each PR's own folder so URLs in the source PR description map cleanly:
gh repo clone langwatch/pr-screenshots
cd pr-screenshots
mkdir -p pr-<number>/<your-path>
cp /path/to/screenshot.png pr-<number>/<your-path>/
git add pr-<number>
git commit -m "pr-<number>: <short description>"
git push origin mainThen in your source-repo PR description:
GitHub renders this inline in the PR body.