Viewer database, linked identities, currencies and ranks, giveaways, games.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
Stripe donations and paid tier, public API, plugins, analytics, operator metrics.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
Adapter interface, normalized events, capability flags, Twitch conduit with app token, shared bot account, rate-aware outbound queue, onboarding.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
Triggers, filters, restrictions, effect lists and queues, $(…) variable language, run traces and replay, migrate existing behaviour onto the engine.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
Commands, default commands, variables, urlfetch and eval, chat timers, spam filters, keywords, lookalikes, public channel page, log search, importers.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
Event triggers, platform effects, HTTP and Discord effects, OBS bridge, quick actions and control deck, setups.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
OAuth with PKCE, signed webhooks with reconciler, normalized events, send and moderation, capability gaps.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
Go-live and clip posts, slash commands, role sync, post-stream recap.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
Live detection, chat streaming, events, quota ledger, bot account. Gated by Google OAuth verification and the quota audit.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
Alert designer and queue, media library, widgets, open media requests with fast-stop tools.
October 13: planned; no implementation or runtime acceptance is claimed. Split the tracking scope into a bounded implementation plan before starting. Dependencies and exit criteria remain in the canonical roadmap.
Qualify the existing self-hosted Twitch/OBS tool independently of the hosted multi-tenant program.
Open gates: #39 real Twitch acceptance; #40 real OBS rendering/control; #41 fresh disposable-Postgres persistence/race CI; #42 exact-revision first self-host release with target-host backup/restore, monitoring and rollback proof.
Local implementation and fixture tests do not close these gates. Future hosted process-role operations remain #21. No deployment, live moderation, tag or release publication is authorized by this planning milestone.
Development project: https://git.subcult.tv/subculture-collective/overlaid/projects/4