Add the OpenRouter catalog module

This commit is contained in:
2026-08-26 14:52:14 +00:00
parent dd203359b1
commit 1b8fb1da3e
31 changed files with 448 additions and 1 deletions

15
docs/release.md Normal file
View File

@@ -0,0 +1,15 @@
# Catalog Release Procedure
This repository releases source tags only. It has no generated artifacts.
Before creating a semantic version tag, start from a clean, synchronized
`main` branch. Confirm that no Go workspace, `replace` directive, or `vendor`
tree is active, then run `GOWORK=off go test ./...`, `GOWORK=off go test -race
./...`, `GOWORK=off go vet ./...`, `GOWORK=off go build ./...`, formatting,
repository-hygiene, credential, and ordinary module-resolution checks.
Create an annotated tag only after that validation succeeds. Do not create or
move an existing tag. Push `main`, push only the selected tag, and verify the
remote tag identifies the intended commit. Finally, from a temporary module
with `GOWORK=off` and no replacement, resolve the published module version and
verify the resolved version is the selected tag.