Skip to content

Publish bounded semantic live-region changes #546

Description

@wieslawsoltes

Parent: #262. Provider prerequisite: #541/#542. Platform consumer: SceneTech/AppScene#30.

Publish a bounded generation-aware stream of semantic live-region changes for polite/assertive/status/alert/log behavior. Coalesce mutations according to aria-live/atomic/relevant semantics, preserve deterministic order, cap retained text/events, prevent announcements from hidden/detached/stale documents, and retire queues on navigation/teardown. AppScene owns native announcement delivery.

Acceptance includes Chromium-shaped browser contracts, worker/native ordering and cap regressions, terminal/problems/tasks/chat scenarios, duplicate suppression, and lifecycle/memory/performance gates. Execution and platform announcement acceptance remain deferred.

Metadata

Metadata

Assignees

No one assigned

    Labels

    vscode-oss/plannedPlanned for the AppScene/WebScene VS Code OSS integration

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions