Skip to content

quest(wildcard): Wildcard advertisements - #4403

Draft
kixelated wants to merge 15 commits into
mainfrom
quest/m0/wildcard/README
Draft

kixelated wants to merge 15 commits into
mainfrom
quest/m0/wildcard/README

Conversation

@kixelated

Copy link
Copy Markdown
Collaborator

Questline branch for /quest/m0/wildcard/README.md. Continues #4037 at the m0 path: main moved the line to quest/m0/wildcard/ in #4213, so quest branch now expects quest/m0/wildcard/README. Child quests merge here; this stays a draft until the line's Required list is empty.

This branch is quest/m1/wildcard/README with origin/main merged in:

(Written by Claude Opus 5.5)

🤖 Generated with Claude Code

kixelated and others added 13 commits September 24, 2026 10:34
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Franz Heinzmann <frando@unbiskant.org>
Co-authored-by: Grok <noreply@x.ai>
Co-authored-by: moq-bot[bot] <186640430+moq-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Franz Heinzmann <frando@unbiskant.org>
Co-authored-by: Grok <noreply@x.ai>
Co-authored-by: moq-bot[bot] <186640430+moq-bot[bot]@users.noreply.github.com>
Co-authored-by: opencode agent <agent@opencode.ai>
Co-authored-by: GPT-6 Astra <codex@openai.com>
Co-authored-by: bgreenway <brad.greenway@me.com>
Co-authored-by: Brad Greenway <brad.greenway@surveillx.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… origin (#4279)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
A transcoder claims a `.`-named service prefix (`.transcode/`), which is
hidden from default discovery, so the player's cross-broadcast check never
saw the claim and filtered the rendition it covers. The check now opts into
hidden routes; it only decides availability and lists nothing to the user.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Mirror derived output under `.pro/<service>/`, moq.pro's convention, in
the line README, the broadcast-epoch layout, and the watch test fixtures.
The prefix is hidden so customers on moq-lite-06 or older never see it,
and the player's covering check sees it only on lite-07, so the line now
requires lite-07 to be finalized and negotiated by default.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Moves the wildcard line to quest/m0/wildcard/ to match main (#4213) and
keeps main's audit decisions: suffix routing dropped, processors on the
service-prefix layout, pop-skipping deleted.

Code: a standing refusal still ends the front (the line), and a closed
source's standing route stays excluded from reselection (#4232), now the
only thing the front's excluded set holds. FETCH_OK decoding moves into
main's fetch setup, replacing the reader.done() accept on lite-07.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… merge

main's SUBSCRIBE_END stream count and the line's started flag together push
SubStream past clippy's large_enum_variant threshold.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…uest/m1/wildcard/hidden-demand

# Conflicts:
#	quest/m1/broadcast-epoch/README.md
fix(watch): see hidden .pro claims when gating renditions

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant