pam ▸ docs/generated/ralph_loop_2026-03-16_unmatched_semantic_category_diagnostics.md
updated 2026-03-28

Ralph Loop 2026-03-16: Unmatched Semantic Category Diagnostics

Change

Added top_unmatched_semantic_categories to the live candidate-review packet and surfaced the dominant unmatched category through loop/status summaries.

Why

Candidate review was already telling us that 15 live rows were semantically unmatched, but the blocker labels were too generic to guide the next sleeve decision. The refreshed status now shows where the uncovered inventory is clustering by category.

Evidence

Result

This improves candidate review quality without changing any sleeve, search parameter, or deployment gate. The next sleeve iteration can target the highest unmatched categories directly instead of inferring them from semantic blocker noise.