Skip to content

v2.3.3

Choose a tag to compare

@Zingzy Zingzy released this 30 Aug 12:08
· 39 commits to main since this release
0b7e976

Safety screening stops buying a second opinion it already has.

Feed hits skip investigation. A threat feed naming a host is the host-wide answer, so there is nothing left for the deep tier to decide. Every toxic screening hit escalated regardless, and on the first feed sync that meant 51 investigations returning "yes, this host is a scam" about hosts screening had already blocked. Narrower verdicts still escalate, because how far a link-scoped finding reaches is a real question.

Blocks that reach further than the evidence are now visible. A shortener or share wrapper lands on a scam feed for what routed through it, not for what it is, so blocking the host takes every unrelated link with it. Enforcement is unchanged and still follows the feed, but these cases now log safety_feed_block_on_shared_carrier with the host and a query-stripped sample URL, so they can be found rather than passing silently.

What's Changed

  • fix(safety): stop paying a model to agree with a feed by @Zingzy in #331

Full Changelog: v2.3.2...v2.3.3