GroundGuard v0.1.3
GroundGuard v0.1.3
This release tightens the fact gate around the review issues that matter most
for real agent outputs: English numeric formats, unit normalization, ambiguous
matches, safer stripping, and richer assertion JSON.
Added
- README hero demo GIF plus a reproducible PowerShell renderer for regenerating
it locally with ffmpeg. - Shared numeric unit normalization for registered facts and matched claims,
including CNY magnitude units such as亿元and万元. ambiguousclaim status when multiple unkeyed facts match within tolerance.- Top-level per-claim details in assertion JSON for downstream highlighting.
- Regression coverage for compact English magnitudes and percentages such as
1.2M,3,830 million dollars, and21.5 percent.
Changed
- Financial report demo output now colorizes failed and passing gate states for
recordings and terminal demos. on_unverified="strip"now fails reports until unverified claims are actually
removed, keeping policy behavior in one place.- English sentence stripping is more conservative around punctuation.
- Installation and GitHub Action examples now point to
v0.1.3.
Verified
python -m pytest
58 passed