Document PromptKit request validation

This commit is contained in:
2026-10-12 22:25:43 +00:00
parent be8bd9c1ea
commit 88d4059e8d
10 changed files with 219 additions and 79 deletions

View File

@@ -50,14 +50,16 @@ type inputAssignment struct {
}
// Command captures the optional PromptKit catalog, named inspection,
// requirements inspection, and concrete request validation callbacks and adds
// only supplied operations. An absent suite claims no namespace; attached
// construction issues remain reportable. It adds no configuration family;
// callers compose ConfigScope independently. Construction, installation, help,
// and version do not run suite factories or providers. Command captures suite
// callbacks and selector metadata; callback-referenced objects and effects
// remain caller-owned. Suite documents invocation input and state initialization,
// zero values, and caller ownership of returned objects.
// requirements discovery, and concrete request validation callbacks and adds
// only supplied operations. Discovery and validation share the
// `requirements` group and remain independently optional. An absent suite
// claims no namespace; attached construction issues remain reportable. It adds
// no configuration family; callers compose ConfigScope independently.
// Construction, installation, help, and version do not run suite factories or
// providers. Command captures suite callbacks and selector metadata;
// callback-referenced objects and effects remain caller-owned. Suite documents
// invocation input and state initialization, zero values, and caller ownership
// of returned objects.
// Catalog commands accept config/overlay selection and suite selectors, and
// render YAML with `yaml` as the only format and default. Named-show formats are
// unchanged.