# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] Nothing yet. ## [0.7.0] — 2026-08-13 ### Added — `active:raw-html-link`, a click-required carrier class for raw HTML Raw HTML graded on activity alone: every active tag was HIGH. So the *same URL* was LOW as `[t](https://example.com/guide)` and HIGH as `` — an asymmetry produced by syntax, not by affordance. Following an anchor needs a human, exactly like the markdown inline link that has been MEDIUM since 0.3.1. `` and `` now report as **`active:raw-html-link` at MEDIUM**. Everything a renderer fetches or executes unattended keeps `active:raw-html` at HIGH, and the event-handler test runs *first*, so `` is graded as the execute-class carrier it is rather than downgraded with the anchors. The URL-attribute branch deliberately stays on the HIGH side: a name outside the active set has unknown rendering, and `href` is not the only URL attribute it may carry. Grading `` as a link would be reasoning, not measurement. **This is a new label, and labels are a contract surface consumers pin against.** A document that previously produced one `active:raw-html` finding may now produce two findings, one per carrier class. ### Changed — a tag whose whole affordance is a URL it does not carry is inert ``, ``, `