Add the Rakestrawhome catalog module

This commit is contained in:
2026-08-26 14:54:15 +00:00
parent 9bda87d097
commit 2edad4f8e0
8 changed files with 288 additions and 1 deletions

View File

@@ -1,2 +1,30 @@
# promptkit-backend-rakestrawhome
# Promptkit Rakestrawhome Catalog
This repository publishes immutable Rakestrawhome catalog assets for Promptkit.
It supplies catalog data only; it does not implement provider behavior, load
credentials, or make network requests.
Promptkit owns catalog parsing, validation, runtime behavior, credential
handling, and consumer documentation. This module owns the Rakestrawhome
backend manifest and its maintained profile data. Consumers should use versions
chosen by their Promptkit release rather than treating this module as a
standalone runtime integration.
The profile asset originated in Promptkit. Its copyright holder has
intentionally authorized its distribution in this repository under its LGPL-3.0
terms; this is a deliberate relicensing decision, not an automatic consequence
of extracting a dependency.
## Compatibility
Catalog IDs are stable. New profiles are additive. Corrections are released as
compatible catalog updates when they preserve the profile contract; deprecated
profiles are announced before removal in a compatible-major release. Manifest
schema changes follow semantic-version compatibility rules and retain support
for compatible published catalog versions.
## Validation and releases
Run the offline Go tests, race tests, vet, build, formatting, hygiene, and
module-resolution checks before release. The complete source-only release
procedure is in [docs/release.md](docs/release.md).