RATCHET
Skip to main content

Canon gate

Before a brief is surfaced it is checked against everything this creator has already said publicly, which hooks are still cooling down, and which formats the model has ruled out.

reading the live Worker

Run the canon gate on a draft

Paste a headline. With no feature vector the contradiction rule is evaluated live against the recorded canon (not persisted). Pick the six features to score and gate a full candidate — a fresh posterior draw, every rule, persisted to the ledger.

Hook
Format
Length
Thumbnail
Slot
WhenRuleVerdictExplanation
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "question" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outBlockedP(helps) for topic_cluster:topic_2 is at or below 20%; the evidence has ruled this out.
2026-08-28Hook used too recentlyBlockedhook "question" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "question" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "story_cold_open" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "story_cold_open" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "story_cold_open" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "contrarian" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "story_cold_open" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "story_cold_open" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlocked · overriddenoverride recordedhook "question" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outBlockedP(helps) for topic_cluster:topic_2 is at or below 20%; the evidence has ruled this out.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "question" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outBlockedP(helps) for thumbnail_archetype:object_hero is at or below 20%; the evidence has ruled this out.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "question" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "question" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "number_list" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "question" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidPassedno conflict with the canon.
2026-08-28Hook used too recentlyBlockedhook "question" was used within the last 14 days; repeating it would not test anything new.
2026-08-28Format the evidence has ruled outPassedno active feature is ruled out by the model.
2026-08-28Contradicts something already saidBlockeddraft overlaps the recorded stance "I think 20 minute videos are dead for this channel." — surface it as a decision about that claim, not a new claim.
2026-08-28Hook used too recentlyBlockedhook "question" was used within the last 14 days; repeating it would not test anything new.

A block can be overridden. The override is recorded on the event and shown here, because a creator disagreeing with the gate is itself information the audit trail must keep.