Task `kb_category_fragment_validate` v1

Deterministic validator for PDP KB category enrichment JSON fragments.

Updated

Task kb_category_fragment_validate v1

Deterministic validator for PDP KB category enrichment JSON fragments.

Inputs

Provide category_id plus one of:

  • fragment — parsed JSON object
  • response_text — assistant text containing JSON
  • candidate — output from pw_chatgpt_compose

Optional quality_fields from the category spec gates sensitive metadata checks.

Outputs

Field Notes
ok true when problems is empty
score 1.0 or 0.0 for lmeta optimize loops
problems Human-readable validation errors
fragment Normalized parsed fragment

Pairing

Used as the evaluate atom in kb-category-enrich.lmeta after pw_chatgpt_compose.