Repair hallucinated Semantic Consolidator source IDs
This commit is contained in:
@@ -379,8 +379,13 @@ Views documented in `output-views.md`.
|
||||
|
||||
Semantic Consolidator V0 preserves every raw model response before parsing.
|
||||
Its normal path accepts parseable grouping JSON and leaves duplicate source-ID
|
||||
and missing-source-ID correction to the existing deterministic coverage
|
||||
repair.
|
||||
unknown-source-ID and missing-source-ID correction to the deterministic
|
||||
coverage repair. Unknown source IDs are removed without attempting numeric or
|
||||
semantic remapping. A group retains its valid IDs and remains present when at
|
||||
least one valid ID survives. A group containing only unknown IDs is removed
|
||||
after it becomes empty. Existing coverage repair then restores every genuinely
|
||||
missing canonical fact as a singleton. Strict validation runs against the
|
||||
repaired result and still rejects any unknown ID that survives this process.
|
||||
|
||||
An invalid or truncated response is not retried by default. One controlled
|
||||
retry is allowed only when deterministic inspection finds at least three
|
||||
|
||||
Reference in New Issue
Block a user