Document PromptKit request validation
This commit is contained in:
@@ -48,11 +48,13 @@ acquisitions or comparison callback.
|
||||
|
||||
`integrations/ckprompt` owns PromptKit engine loading, configuration-scope
|
||||
adaptation and native comparison, plus optional prompt/profile catalogs, named
|
||||
inspection, and native requirements discovery. It uses public core and ckconfig
|
||||
contracts plus PromptKit's public APIs. It does not add a configuration family
|
||||
when its declaration is installed; callers compose `ckprompt.ConfigScope` with
|
||||
`ckconfig.Command` separately when they want configuration operations alongside
|
||||
PromptKit commands.
|
||||
inspection, native requirements discovery, and concrete request validation.
|
||||
Validation delegates request preparation to PromptKit and is independently
|
||||
opted into a suite. It uses public core and ckconfig contracts plus PromptKit's
|
||||
public APIs. It does not add a configuration family when its declaration is
|
||||
installed; callers compose `ckprompt.ConfigScope` with `ckconfig.Command`
|
||||
separately when they want configuration operations alongside PromptKit
|
||||
commands.
|
||||
|
||||
The three maintained consumers live at `examples/core`,
|
||||
`integrations/ckconfig/examples/simple`, and
|
||||
@@ -67,7 +69,9 @@ graph isolation.
|
||||
|
||||
ConfigKit owns configuration decoding, validation, source history, and path
|
||||
explanations. PromptKit owns its captured engine configuration, prompt
|
||||
definitions, profile inheritance, and named inspection semantics. CommandKit
|
||||
adapts those public contracts without maintaining parallel schemas or invoking
|
||||
prompt execution. Application loaders and domain behavior remain application
|
||||
owned.
|
||||
definitions, profile inheritance, named inspection, requirements discovery,
|
||||
and concrete request validation semantics. CommandKit adapts those public
|
||||
contracts without maintaining parallel schemas or invoking model generation.
|
||||
Native request validation may load resources and artifacts, render messages,
|
||||
and perform applicable configuration or credential checks through PromptKit.
|
||||
Application loaders and domain behavior remain application owned.
|
||||
|
||||
Reference in New Issue
Block a user