You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Verify and document graceful degradation when no slots match the request URL #700
should_run_auction = false → dispatched_auction = None — no PBS call, no SSP requests fired
Origin request proxied and returned to the user unchanged
Debug log fires at publisher.rs:908-913: "No creative opportunity slots matched path '{}' — skipping auction and injection"
Kill-switch path confirmed: When creative_opportunities config section is present but creative-opportunities.toml has zero slots, match_slots() returns an empty vec — same gate fires, auction skipped, page unaffected.
Operator visibility: Debug log added. Operators can confirm the feature is inactive on non-article URLs by checking logs for the no-match message.
Activity
Verify and document graceful degradation when no slots match URL
Implement server-side ad slot templates with PBS and APS auction (#680)
Add ts CLI ad-template config diagnostics and browser audit (#823)