Skip to content

[Reactivity] ADR + bounded .gwdk subscribe surface + IR/validation #130

@cssbruno

Description

@cssbruno

Define the ADR-gated .gwdk subscribe surface and IR/validation path for realtime reactivity.

Scope:

  • Decide whether subscribe syntax extends bounded client {} or introduces a separate source surface.
  • Lower subscriptions into typed IR.
  • Validate referenced presentation events against the contract registry.
  • Emit diagnostics for unknown or unbounded subscriptions.

Acceptance criteria:

  • ADR records the source contract.
  • IR models the supported subscription surface.
  • Unknown event references produce diagnostics with source spans.

Metadata

Metadata

Assignees

No one assigned

    Labels

    IRInternal compiler IR and phase handoffsclientGenerated browser enhancement runtimecomponentsComponent language and renderingdiagnosticsDiagnostic codes, spans, and messagesrealtimeRealtime transport and live update work

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions