v0.4.0 — a loop that is hard to game
Scores what the verified set actually says, and closes the channels a model uses to look grounded without being informative.
Added
- Information-weighted scoring: weight 0 for claims restating the fact sheet, duplicates, self-referential inline code, and echoes of previous tool output.
grounded= nothing refuted and verified weight ≥--min-information. (CORE-style) - Address spaces
file|rva|vawith translation +nearest_offset_of_expected; typed readsu16/u32/u64_at;OBSERVEDverdict;id/depends_on→INVALIDATED; operands oninstructions. - Agent: addressed fact sheet with shift signals, echo/attrition detection,
--sampleswith the verifier as selector.
Fixed
- Pure PE parser: PE32+ ImageBase misread (BaseOfCode width) and PE32 crash on every 32-bit binary. Pinned on both backends.
128 tests. pip install -U reverify