creating-releases-json
Creating a releases.json manifest
releases.json is a small, owner-declared file that states what products a
company ships and where it publishes release notes — a changelog, an updates
page, an RSS/Atom feed, GitHub Releases, an App Store listing, or a hosted
CHANGELOG file. Any registry or agent that reads the format (starting with
releases.sh) learns where the release notes live directly
from the owner instead of guessing.
Authority comes from where the file lives, not from what it claims. A file at
https://{domain}/.well-known/releases.json speaks for that whole company; a
releases.json at a repository root speaks only for that repo. That is the entire
trust model — if you can publish the file at the URL, you can declare what it says.
Your job with this skill: figure out which scope applies, discover the locations where release notes actually live (never invent them), model the company's products without over-fragmenting, write a correctly-shaped file, validate it, and help get it published.