{"server":"ai.geodesiclabs/governance-platform","count":2,"changes":[{"tool":"decompose_failure","kind":"changed","observed_at":"2026-10-13T23:09:36.747Z","fields":["description"],"description_before":"Split the error between original and corrected values into direct rule\n    violations, boundary violations, and systemic structural error, with\n    per-field contributions. Use with a known-correct version to diff\n    against; use analyze_anomaly when you only have the suspicious payload.\n    Diagnostics-tier tool.\n    ","description_after":"Measure the numeric difference between original and corrected values:\n    how much lies along the supplied linear rule directions (projection) and\n    how much lies outside them (residual), with per-field contributions.\n    Diagnostic only: it does not establish a cause, and neither record is\n    verified. Use with a known-correct version to diff against; use\n    analyze_anomaly when you only have the suspicious payload.\n    Diagnostics-tier tool.\n    ","description_similarity":0.484,"before_hash":"6c1c72dba38ecb968728de731d48af2f","after_hash":"2b32b08256b43f7c1a60ca4af65b8a25"},{"tool":"validate","kind":"changed","observed_at":"2026-10-13T23:09:36.747Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"f536381676fec6b5e42c7fb30487e11f","after_hash":"152c595c1ad4804121ad7f46fe9d4419"}],"next_before":null,"next_actions":[]}