Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "decompose_failure" and "validate"
SplitMeasure theerrornumeric difference between original and corrected values: howintomuchdirectlies along the supplied linear ruleviolations,boundarydirectionsviolations,(projection) and howsystemicmuchstructurallieserroroutside them (residual), withper-field contributions. Diagnostic only: it does not establish a cause, and neither record is verified. Use with a known-correct version to diffagainst; useanalyze_anomaly when you only have the suspicious payload. Diagnostics-tier tool.
⟨22 unchanged words⟩ ":"Blueprint","type":"string"},"source_text":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional. The text of the document the fields were extracted from. When the Blueprint has a source check, extracted values are compared against this text. It is used for the check only and is not stored","title":"Source Text"},"structured_data":{"additionalProperties":true,"description":"The ⟨31 unchanged words⟩
Changed the definition of "analyze_anomaly", "check_drift", "compare_semantic_equivalence" and 7 more
⟨8 unchanged words⟩ "Api Key","type":"string"},"blueprint":{"default":"default","description":"Discovery namespace used by discover_patterns","title":"Blueprint","type":"string"},"structured_data":{"additionalProperties":true,"description":"The ⟨31 unchanged words⟩
{"destructiveHint":false,"idempotentHint":truefalse,"openWorldHint":false,"readOnlyHint":false}
Certificate recorded, valid to 2026-11-28
Authorization not required
First tool surface recorded: 37 tools (server version 1.27.0)
Showing the latest 5 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Compare two payloads under the dual-hash design: content_hash isinvariantcontent_hashtonormalizes field order and numericformattingformatting.(5Semantic comparisonvspreserves'5.00'); semantic_hashfieldadditionallyroles;torenamingfieldrequiresrenaming.anVerdicts:explicit bijection.identical_content,Withsame_structure_and_values_renamed_vocabularysupplied rules, scalar types and whitespace remain significant.orStructuralsemantically_different.similarity alone does not establish decision equivalence.
⟨8 unchanged words⟩ "Api Key","type":"string"},"constraints_a":{"default":null,"description":"Formal constraints for A","items":{},"title":"Constraints A","type":"array"},"constraints_b":{"default":null,"description":"Formal constraints for B","items":{},"title":"Constraints B","type":"array"},"field_mapping":{"additionalProperties":true,"default":null,"description":"Explicit one-to-one field renaming from A to B","title":"Field Mapping","type":"object"},"payload_a":{"additionalProperties":true,"description":"First ⟨21 unchanged words⟩ "title":"Payload B","type":"object"},"rules_a":{"default":null,"description":"Derivation rules for A","items":{},"title":"Rules A","type":"array"},"rules_b":{"default":null,"description":"Derivation rules for B","items":{},"title":"Rules B","type":"array"}},"required":["api_key","payload_a" ⟨5 unchanged words⟩
⟨8 unchanged words⟩ "Api Key","type":"string"},"blueprint":{"default":"default","description":"Blueprint namespace used when recording the trace","title":"Blueprint","type":"string"},"blueprint_version":{"default":"","description":"Optional historical blueprint_version hash returned by govern_inference","title":"Blueprint Version","type":"string"},"inference_id":{"description":"Caller-chosen ID grouping the ⟨16 unchanged words⟩
⟨26 unchanged words⟩ REVIEW, ESCALATE - with a plain-language explanation.DurablyStructuralrecorded;scores do notretrieveestablishlatertaskwithcorrectness.get_inference_trace.Check safe_to_finalize and acceptance coverage. Persistence success is reported; read traces in the same Blueprint namespace.
⟨8 unchanged words⟩ "Api Key","type":"string"},"blueprint":{"default":"default","description":"Owned Blueprint namespace for the trace","title":"Blueprint","type":"string"},"constraints":{"additionalProperties":true,"default":null, ⟨100 unchanged words⟩
Recent generation-governance decisionsacross all runs - whatinwas approved,thisheld,owner'sandBlueprintescalated.version.
⟨22 unchanged words⟩ "Api Key","type":"string"},"blueprint":{"default":"default","description":"Blueprint namespace used when recording the trace","title":"Blueprint","type":"string"},"blueprint_version":{"default":"","description":"Optional historical blueprint_version hash returned by govern_inference","title":"Blueprint Version","type":"string"},"limit":{"default":25,"description":"Maximum ⟨13 unchanged words⟩
{"destructiveHint":false,"idempotentHint":truefalse,"openWorldHint":false,"readOnlyHint":false}
{"destructiveHint":false,"idempotentHint":truefalse,"openWorldHint":false,"readOnlyHint":false}
⟨60 unchanged words⟩ ":"Derivation Rules","type":"array"},"formal_constraints":{"default":null,"description":"Optional constraints to match against the committed bundle","items":{},"title":"Formal Constraints","type":"array"}},"required":["api_key","certificate"], ⟨4 unchanged words⟩
Verify twoCheck replaycontractscommitmentrepresentintegritytheandsamecomparedeterministicrecorded execution:components.sameVersioninput4+includessamereferencerulescontext=andsametheresult,finalbyte-identical.result/status.MismatchAfieldsmatchlocalizecomparesthecommitments;causethis(data,toolrules,doesplatformnotversion,rerunorthetrace).workflowUseortoreconstructprove a pasthistoricaldecisionreferencereproducespopulations,todayandordoesthatnotaprovemigrationfactualchanged nothing.correctness.