Every phase — v1.0 and v1.1 both shipped. Each links to a detail page with phase boundary, decisions, success criteria, files, and (for v1.1) the codex review that shaped it.
data/event-mapping.json and mirrored to Confluence.
shipped
P 05
Exact matching behind dry-run gate
Exact match + alias map built; dry-run reports every verdict change for human review.
shipped
P 06
Cutover to exact matching
Exact matching becomes default; old substring behavior removed.
shipped
P 07
Failure taxonomy & surfacing
failureKind distinguishes tracking / site / robot / timeout in Grafana & Slack.
shipped
tv.blesk.cz, isport.blesk.cz) and the 13 page types each exposes.
shipped
P 09
Event rules catalog
Structured rules addressed by (property × pageType × logicalEvent × source) with raw-param capture.
shipped
P 10
UI evidence & triage
Robots capture uiEvidence; deterministic classifier maps (evidence × rule × outcome) → failureKind.
shipped
P 11
Slack routing & templates
Three templates, two channels, OpenSearch-backed dedup with atomic first-detection + daily 09:00 CET digest.
shipped
P 12
Tech debt blocking methodology
Four binary fixes — biggest: removing the DataLayer capture allow-list the v1.0 audit missed.
shipped