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
Decide: publish acture-a11y to npm (currently private) #70
Part of #64. The accessibility projections (ARIA props from a CommandRecord, aria-keyshortcuts, dispatch-result announcer for WCAG 4.1.3) live in a new workspace package packages/a11y (acture-a11y). It is private: true, so merging does not release it: adding a new npm package name is hard to undo, and AGENTS.md says to ask on irreversible choices.
Recommendation: publish it. It follows the acture-telemetry / acture-undo precedent (small instrumentation package, hand-written equivalent in docs/hand-written-a11y.md), and the announcer must wrap registry.dispatch, which core deliberately does not do.
To do: (1) remove "private": true and set version 0.0.0 in packages/a11y/package.json; (2) add a minor changeset for acture-a11y; (3) with the npm trusted-publishing setup (#65), register the new package name as a trusted publisher on npmjs.com. Step 3 needs the owner's npm account.
Alternative: keep it unpublished and treat docs/hand-written-a11y.md as the only deliverable (then delete the package or leave it as a test bed for the doc).
Activity
thorwhalen commentedon Oct 30, 2026
Owner, via the phone task board (2026-10-30 07:46 UTC): Accept the recommendation: publish acture-a11y (the acture-telemetry / acture-undo precedent).
A worker is doing steps 1 and 2. Step 3 (the npm name and trusted publisher) needs the owner's npm login and joins the npm run on the phone board.
a11y: make acture-a11y publishable, add minor changeset (#70) (#75)