Expose prompt requirement inspection

This commit is contained in:
2026-10-08 20:40:16 +00:00
parent 089e824a92
commit bc5a2da0f2
10 changed files with 515 additions and 13 deletions

View File

@@ -43,6 +43,15 @@ touch profile, artifact, schema, renderer, validator, admission, or model
collaborators. The root [`Engine.InspectPrompt`](../../engine.go) GoDoc owns
the public operation's exact contract.
`InspectRequirements` uses the same prompt selection boundary, then selects the
request profile or prompt default for identity and obtains the exact captured
requirement snapshot. It analyzes that snapshot with the supplied caller
variables and normalized direct-session bypass; it does not resolve target
readiness or enter the preparation pipeline. Missing snapshot capability is a
prompt-load failure rather than a source fallback. The root
[`Engine.InspectRequirements`](../../requirements.go) GoDoc owns the public
operation's exact contract.
## Shared Profile Selection
The runner uses one profile-selection and target-resolution boundary for