Remove redundant captured prompt fields
This commit is contained in:
@@ -139,8 +139,10 @@ and diffs expose resolved values, recorded normalization and provenance.
|
||||
can apply further overrides, so the views are not promised to be identical.
|
||||
|
||||
Remove `PromptVersion` and `PromptIdentity.Version` uses and the corresponding
|
||||
`prompt_version` JSON members. Prompt hashes are opaque equality values and may
|
||||
change when the removed field no longer participates in hashing.
|
||||
`prompt_version` JSON members. Prompt definition hashes are opaque equality
|
||||
values and may also change because redundant captured fields were removed.
|
||||
Invalidate persisted caches or comparisons that span this change; hashes from
|
||||
inspection and preparation of the same captured definition still agree.
|
||||
|
||||
## Identity Mapping
|
||||
|
||||
|
||||
@@ -804,6 +804,11 @@ pass on Go 1.27.3. The remaining file-source caller uses its three results.
|
||||
output overrides and hash-relation tests pass with independently specified
|
||||
behavior. No assertion of bit-identical previous hash values is added.
|
||||
|
||||
Completion: captured definitions use the validation contract's format and no
|
||||
longer retain a redundant content-file path. Source-relative loading and
|
||||
request override defaulting remain intact. Configuration, prompt, use-case, and
|
||||
focused public tests pass on Go 1.27.3; migration guidance notes hash/cache impact.
|
||||
|
||||
## Stage 32: Retire The Legacy Production Capacity Wrapper
|
||||
|
||||
**Catalog:** 34. **Files:** runner scheduling test, capacity wrapper/tests/docs.
|
||||
|
||||
Reference in New Issue
Block a user