{"slug": "study-ao-canonical-tag-steering-the-catalog-read-is-the-whole-mechanism", "title": "Study AO: Canonical-tag steering: the catalog read is the whole mechanism", "summary": "A study by AO found that without guidance, AI models never matched exact canonical casing on a 40-tag fixture catalog across 36 drafting tasks, with 0/36 clean on all three tiers. With a canonical-tag tool present, every model consulted it unprompted and landed on-catalog topics correctly on the first attempt in 36/36 cells, including near-collision traps like llm→LLMs and frontend→Front-End. The shipped design of keeping the tool and lint together, without hard gating, is validated.", "body_md": "Study AO · Agent-surface steering\n\nCanonical-tag steering\n\nReplicator's CMS shipped a warn-only canonical-tag design on its agent publishing surface: a tags_list tool whose description says to copy names exactly, plus advisory lint with did-you-mean suggestions. AO measured the assumption across a 40-tag fixture catalog and 36 drafting tasks.\n\nWithout guidance, models NEVER matched exact canonical casing; 0/36 clean on all three tiers, so tag drift is structural, not sloppiness.\n\nWith the tool present, every model consulted it unprompted in 36/36 cells and landed on-catalog topics canonical on the FIRST attempt (Claude tiers 24/24, including every near-collision trap like llm→LLMs and frontend→Front-End); zero warning rounds were needed. Warnings without the tool recovered only 7–24/36; the lint can fix slug variants but cannot supply a catalog it never showed.\n\nOne honest edge: given off-catalog topics, opus returned empty tag lists 12/12 rather than invent; defensible editorial caution the registered non-empty gate mis-scored, filed as a protocol lesson.\n\nThe shipped design stands: keep tool and lint together, no hard gating needed.", "url": "https://wpnews.pro/news/study-ao-canonical-tag-steering-the-catalog-read-is-the-whole-mechanism", "canonical_source": "https://www.lightningjar.com/research/barkup-bench/ao", "published_at": "2026-07-23 12:00:00+00:00", "updated_at": "2026-07-24 15:27:08.442964+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "natural-language-processing"], "entities": ["AO", "Replicator", "Claude"], "alternates": {"html": "https://wpnews.pro/news/study-ao-canonical-tag-steering-the-catalog-read-is-the-whole-mechanism", "markdown": "https://wpnews.pro/news/study-ao-canonical-tag-steering-the-catalog-read-is-the-whole-mechanism.md", "text": "https://wpnews.pro/news/study-ao-canonical-tag-steering-the-catalog-read-is-the-whole-mechanism.txt", "jsonld": "https://wpnews.pro/news/study-ao-canonical-tag-steering-the-catalog-read-is-the-whole-mechanism.jsonld"}}