fix(inference): #86 tighten Call 1 prompt and closed lists
Ship locked expert Call 1 seed: order cats before edge, species=best confidence, mill-count edge rules, Wild for cookies/burl, multi figure, feature_tag_ids only (no free-text bags, no grade). LISTS keys match the seed; feat- prefix stripped for the model. Gate and review UI apply feature_tag_ids. Seed auto-activates on deploy when still seed-authored.
This commit is contained in:
@@ -144,9 +144,9 @@ block, and brand/geo context; no provider thread id and no raw Call 1 result. Re
|
||||
and never touches dimensions. Cites METADATA-55, METADATA-65.
|
||||
|
||||
Call 1 result fields: `species_id`, `species_confidence`, `wood_category_ids`,
|
||||
`edge_type_term_id`, `figure_term_ids`, `figure_confidence`, `grade_term_id`, `grade_confidence`,
|
||||
`character`, `inclusions`, `voids`, `checks`. Free-text observations map to synced `feat-*` tags
|
||||
only.
|
||||
`wood_category_confidence`, `edge_type_term_id`, `edge_confidence`, `figure_term_ids`,
|
||||
`figure_confidence`, `feature_tag_ids`, `feature_tag_confidence`. Feature tags are ids from the
|
||||
synced `feat-*` set only (no free-text bags). Grade is never suggested.
|
||||
|
||||
Call 2 result field: `description`. The name and short description are assembled by the server from
|
||||
the primary wood category's patterns, not returned by the call.
|
||||
|
||||
Reference in New Issue
Block a user