[{"slug":"ZV-2026-0539","server_name":"tizonaintelligence.com","severity":"breaking","title":"tizonaintelligence.com: Tool pull_award_watch was removed.","summary":"[breaking] Tool pull_award_watch was removed. [breaking] Tool watch_award_rates was removed.","changes":[{"kind":"tool_removed","tool":"pull_award_watch","detail":"Tool `pull_award_watch` was removed.","severity":"breaking"},{"kind":"tool_removed","tool":"watch_award_rates","detail":"Tool `watch_award_rates` was removed.","severity":"breaking"}],"published_at":"2026-08-31T02:38:12.908Z"},{"slug":"ZV-2026-0526","server_name":"tizonaintelligence.com","severity":"breaking","title":"tizonaintelligence.com: Tool capture_web_page_with_proof was removed.","summary":"[breaking] Tool capture_web_page_with_proof was removed. [breaking] Tool verify_web_page_attestation was removed. [risky] Description of calculate_gst changed (46% word delta). [risky] Description of match_entity_name changed (63% word delta). [risky] Description of normalise_entity_name changed (45% word delta). [risky] Description of total_invoice changed (42% word delta). [risky] Description of validate_australian_identifier changed (53% word delta).","changes":[{"kind":"tool_removed","tool":"capture_web_page_with_proof","detail":"Tool `capture_web_page_with_proof` was removed.","severity":"breaking"},{"kind":"tool_removed","tool":"verify_web_page_attestation","detail":"Tool `verify_web_page_attestation` was removed.","severity":"breaking"},{"kind":"description_changed","tool":"calculate_gst","after":"Add GST to a GST-exclusive amount, or extract the GST contained in a GST-inclusive amount. Computed in integer cents, so the figure is exact and never drifts by rounding.\n\nGST within an inclusive price is one ELEVENTH, not one tenth — the most common GST error, and reversing it understates the tax on every inclusive-priced line. \"basis\" is required and enforced: \"exclusive\" adds, \"inclusive\" extracts, with the natural synonyms accepted; an unrecognised basis throws rather than defaulting, so this tool never returns a plausible-but-wrong tax figure.","before":"Add GST to a GST-exclusive amount, or extract the GST contained in a GST-inclusive amount. Computed in integer cents so results never drift by rounding.\n\nNote that GST within an inclusive price is one ELEVENTH, not one tenth — getting that backwards understates the tax on every inclusive-priced line, and is the most common GST error.","detail":"Description of `calculate_gst` changed (46% word delta).","severity":"risky","descriptionDelta":0.4558823529411765},{"kind":"description_changed","tool":"match_entity_name","after":"Score one name against up to 750 candidates and return those over the threshold, ranked, each tagged with its index in the input array for correlation back to the source row. The comparator of compare_entity_names applied as a search — legal-form-, word-order- and obfuscation-aware. Over 750 candidates throws rather than truncating silently.","before":"Score one name against up to 750 candidates and return those above a threshold, ranked, each with its position in the input array so results can be correlated back. Use this to find a customer in an existing list rather than comparing pairs one at a time.","detail":"Description of `match_entity_name` changed (63% word delta).","severity":"risky","descriptionDelta":0.625},{"kind":"description_changed","tool":"normalise_entity_name","after":"Reduce a name to its comparable core with the legal form separated out — a stable, deterministic grouping key. Reports every token it removed, so nothing disappears unexplained, and flags any obfuscation it strips (homoglyphs, invisible characters, digit-for-letter substitution). The exact normalisation the matching tools apply, exposed on its own.","before":"Reduce a name to its comparable core with the legal form separated out — useful as a stable grouping key. Reports every token it removed, so nothing disappears without explanation, and flags any obfuscation found.","detail":"Description of `normalise_entity_name` changed (45% word delta).","severity":"risky","descriptionDelta":0.4509803921568627},{"kind":"description_changed","tool":"total_invoice","after":"Total a multi-line invoice in integer cents, handling GST-free lines and both permitted rounding methods. Returns the totals plus a side-by-side of per-line versus total-based rounding and the exact discrepancy between them — the point being that the ATO permits either but an invoice must not mix them. Deterministic; a malformed line throws rather than being silently skipped past.","before":"Total a multi-line invoice, handling GST-free items and both permitted rounding methods. Returns the totals plus a comparison of per-line versus total-based rounding and the discrepancy between them, which is the point: the ATO allows either but an invoice must not mix them.","detail":"Description of `total_invoice` changed (42% word delta).","severity":"risky","descriptionDelta":0.4181818181818182},{"kind":"description_changed","tool":"validate_australian_identifier","after":"Validate an Australian ABN, ACN, ARBN, TFN, Medicare card number or BSB against its official checksum. Deterministic and offline — no registry call; the same input always yields the same verdict. Whitespace and hyphens are ignored; a valid ABN also reports whether the holder is a company.\n\nA pass proves only that the digits are internally consistent — it catches typos and fabrications, nothing more. It does NOT establish that the identifier is issued, active, or held by any party, and every response states that boundary. BSB carries no check digit, so there the result confirms format only. An unrecognised scheme throws with the accepted set; it never guesses a type.","before":"Check an Australian ABN, ACN, ARBN, TFN, Medicare card number or BSB against its official checksum. Spaces and hyphens are ignored. For a valid ABN it also reports whether the holder is a company.\n\nIMPORTANT: a passing checksum proves only that the digits are internally consistent. It does NOT prove the identifier is issued, active, or belongs to anyone in particular. Do not tell a user a number is \"real\" or \"registered\" on the strength of this — it catches typos and fabrications, nothing more. BSBs have no check digit at all, so for those this confirms format only.","detail":"Description of `validate_australian_identifier` changed (53% word delta).","severity":"risky","descriptionDelta":0.5277777777777778}],"published_at":"2026-08-30T15:17:14.121Z"},{"slug":"ZV-2026-0506","server_name":"tizonaintelligence.com","severity":"breaking","title":"tizonaintelligence.com: Tool sanctions_dataset_version was removed.","summary":"[breaking] Tool sanctions_dataset_version was removed. [breaking] Tool screen_against_sanctions was removed.","changes":[{"kind":"tool_removed","tool":"sanctions_dataset_version","detail":"Tool `sanctions_dataset_version` was removed.","severity":"breaking"},{"kind":"tool_removed","tool":"screen_against_sanctions","detail":"Tool `screen_against_sanctions` was removed.","severity":"breaking"}],"published_at":"2026-08-29T09:43:09.532Z"},{"slug":"ZV-2026-0329","server_name":"tizonaintelligence.com","severity":"breaking","title":"tizonaintelligence.com: Tool capture_web_page_with_proof was removed.","summary":"[breaking] Tool capture_web_page_with_proof was removed. [breaking] Tool verify_web_page_attestation was removed.","changes":[{"kind":"tool_removed","tool":"capture_web_page_with_proof","detail":"Tool `capture_web_page_with_proof` was removed.","severity":"breaking"},{"kind":"tool_removed","tool":"verify_web_page_attestation","detail":"Tool `verify_web_page_attestation` was removed.","severity":"breaking"}],"published_at":"2026-08-24T09:06:09.326Z"}]