Demonstrate PromptKit catalogs and smoke tests

This commit is contained in:
2026-10-17 19:06:05 +00:00
parent 079576361b
commit 35e958c210
4 changed files with 127 additions and 8 deletions

View File

@@ -1,6 +1,6 @@
# Dependency upgrades, discovery, and smoke testing implementation plan
Status: Stages 1–14 complete; Stage 15 is next.
Status: Stages 1–15 complete; Stage 16 is next.
## Authority and baseline
@@ -738,6 +738,17 @@ native API's success criteria.
**Complete when:** the consumer demonstrates the new interfaces with little
application plumbing and no model-service prerequisite.
**Completed:** 2026-10-17. The composed consumer now explicitly wires smoke
testing with a nil request builder and exposes backend, namespace, collection,
and namespace-filtered prompt discovery using one synthetic collection. Its
shared invocation state carries an injected in-memory PromptKit client; tests
confirm metadata and requirements leave it unused and smoke inference invokes
it. The README documents ID-only inspection, optional version metadata, all
catalogs, namespace filtering, typed builder customization, and single and
aggregate smoke commands. The composed test suite passed, as did the documented
offline discovery, inspection, requirements, and smoke commands. Native HTTP
checks reported their configured unsupported/not-applicable observations.
## Stage 16: Reconcile dependency graphs and notices
**Primary files:** all three module manifests/sums and attribution documents.