diff --git a/docs/integrations/openai-compatible-chat.md b/docs/integrations/openai-compatible-chat.md index 8223f51..482ce95 100644 --- a/docs/integrations/openai-compatible-chat.md +++ b/docs/integrations/openai-compatible-chat.md @@ -62,7 +62,7 @@ counts as reachable even when its status is non-2xx. Authentication behavior is selected from backend metadata, not inferred from the host. The `openrouter_key` adapter makes one `GET` to `/key` relative to the effective backend base, unless configuration supplies a full diagnostic endpoint (see -the [backend format reference](../formats.md#built-in-backends)). It may send +the [backend format reference](../formats.md#backend-definitions)). It may send the available bearer credential, but can dispatch without one. A 401 is recognized as rejection. A 200 is recognized as acceptance only when its JSON object has a `data` object containing string `label`, Boolean `is_free_tier`, diff --git a/docs/releases/v0.10.0.md b/docs/releases/v0.10.0.md index 08cbb68..666a397 100644 --- a/docs/releases/v0.10.0.md +++ b/docs/releases/v0.10.0.md @@ -15,7 +15,7 @@ the existing Go API. This refactor requires no consumer code changes. This release selects OpenRouter `v2.20260922.1` and Rakestrawhome `v2.20260922.0`; their exact inventories are linked from the -[format reference](../formats.md#external-profile-inventories). +[migration identity mapping](../consumers/configuration-migration.md#identity-mapping). The maintained names provide continuity only within the catalog versions selected and tested by a Promptkit release and when consumers do not override @@ -37,8 +37,8 @@ an available profile or supply their own complete definition; the new `deepseek-flash-latest` and `deepseek-pro-latest` profiles are not automatic aliases and need not preserve the previous settings. -See the [release policy](../release.md#catalog-profile-compatibility) for the -compatibility boundary, the [format reference](../formats.md#built-in-profile-catalog) -for current Promptkit-owned definitions and selected external inventories, and +See the [release policy](../policy/release.md#versioning-and-compatibility) for the +compatibility boundary, the [migration identity mapping](../consumers/configuration-migration.md#identity-mapping) +for current resource mappings, and the [consumer guide](../consumers/pkg-promptkit.md#choose-a-profile-ownership-model) for configuration choices. diff --git a/docs/releases/v0.11.0.md b/docs/releases/v0.11.0.md index e138a23..641ae4c 100644 --- a/docs/releases/v0.11.0.md +++ b/docs/releases/v0.11.0.md @@ -72,5 +72,5 @@ for a structured proposal-and-assessment workflow. Backend catalog selections are unchanged from v0.10.0: OpenRouter `v2.20260922.1` and Rakestrawhome `v2.20260922.0`. See the -[catalog compatibility policy](../policy/release.md#catalog-profile-compatibility) -and [profile inventories](../formats.md#external-profile-inventories). +[release compatibility policy](../policy/release.md#versioning-and-compatibility) +and [migration identity mapping](../consumers/configuration-migration.md#identity-mapping). diff --git a/docs/releases/v0.11.1.md b/docs/releases/v0.11.1.md index abbdddb..f7316c7 100644 --- a/docs/releases/v0.11.1.md +++ b/docs/releases/v0.11.1.md @@ -15,7 +15,7 @@ No public API, runtime behavior, or profile changes are introduced. Promptkit remains LGPL-3.0-or-later; the catalogs are now MIT-licensed. See the [project grant](../../COPYRIGHT), [component attribution](../oss/attribution.md), and -[catalog compatibility policy](../policy/release.md#catalog-profile-compatibility). +[release compatibility policy](../policy/release.md#versioning-and-compatibility). ## Upgrade diff --git a/docs/releases/v0.12.0.md b/docs/releases/v0.12.0.md index 74d3de0..f6d6258 100644 --- a/docs/releases/v0.12.0.md +++ b/docs/releases/v0.12.0.md @@ -35,7 +35,7 @@ for API and source-selection changes. Maintained OpenRouter and Rakestrawhome catalogs are selected as `/v3` modules, both at `v3.20260930.0`. Their asset format changed; consumers that read catalog assets directly must adopt the keyed format. The maintained Promptkit profile -IDs remain available under the [catalog compatibility policy](../policy/release.md#catalog-profile-compatibility), +IDs remain available under the [release compatibility policy](../policy/release.md#versioning-and-compatibility), which does not promise fixed profile data. ## Upgrade diff --git a/docs/releases/v0.13.0.md b/docs/releases/v0.13.0.md index f388813..bb64834 100644 --- a/docs/releases/v0.13.0.md +++ b/docs/releases/v0.13.0.md @@ -19,7 +19,7 @@ increases to 1.26.0. engine's captured configuration, are lexically ordered and caller-owned, and include consumer definitions and maintained profiles that remain effective. Listing performs no provider or execution work. See the - [discovery guide](../consumers/pkg-promptkit.md#discover-available-profiles-and-prompts) + [discovery guide](../consumers/pkg-promptkit.md#discover-available-resources-and-collections) and [GoDoc](../../listing.go). ## Efficiency And Tooling diff --git a/docs/releases/v0.7.0.md b/docs/releases/v0.7.0.md index ab86ca6..a4e17f4 100644 --- a/docs/releases/v0.7.0.md +++ b/docs/releases/v0.7.0.md @@ -63,8 +63,8 @@ Every engine now includes the reserved `rakestrawhome` backend, identified by selects that backend. Consumers can use the maintained endpoint, credential, capacity, and model defaults without registering either definition themselves. -See the [built-in backend and profile catalogs](../formats.md#built-in-backends) -and the [consumer adoption example](../consumers/pkg-promptkit.md#use-the-rakestrawhome-built-in-profile) +See the [backend format reference](../formats.md#backend-definitions) +and the [current identity migration mapping](../consumers/configuration-migration.md#identity-mapping) for the current contracts. ## Structured Generation Errors @@ -127,7 +127,7 @@ freezes the fully resolved target. The selected leaf ID remains public while effective execution settings reflect the resolved chain. See the [profile inheritance format reference](../formats.md#profile-inheritance), -the [consumer alias example](../consumers/pkg-promptkit.md#alias-a-built-in-profile), +the [current identity migration mapping](../consumers/configuration-migration.md#identity-mapping), and the [`Profile` GoDoc](../../types.go) for exact merge and validation behavior. diff --git a/docs/releases/v0.9.0.md b/docs/releases/v0.9.0.md index e2c2bf8..1fed90d 100644 --- a/docs/releases/v0.9.0.md +++ b/docs/releases/v0.9.0.md @@ -96,9 +96,8 @@ precedence rules. Promptkit no longer keeps duplicate embedded profile assets or hard-coded definitions for those maintained backends. The module versions in Promptkit's `go.mod` identify the catalog releases -tested with this release. The [built-in backend and profile format -reference](../formats.md#built-in-backends) remains the canonical consumer -contract, while the [internal source documentation](../internal/sources.md#profiles-and-built-ins) +tested with this release. The [backend format reference](../formats.md#backend-definitions) +remains the canonical consumer contract, while the [internal source documentation](../internal/sources.md#profiles) describes the dependency boundary. ## Public API Changes