Keyboard complete
Every essential action must work without a pointer. Asking, inspecting, switching material, comparing, deciding, Retain, and Receipt controls need a predictable keyboard path.
Accessibility
Q should remain understandable and operable however someone navigates, reads, zooms, touches, switches material, or asks for less motion. Accessibility is part of the product, not a finishing pass.
This page separates foundations already present from QHub behaviour that still requires end-to-end accessibility verification.
The access standard
These requirements apply to public pages, QHub, Receipts, account flows, comparisons, and the evolving workspace.
Every essential action must work without a pointer. Asking, inspecting, switching material, comparing, deciding, Retain, and Receipt controls need a predictable keyboard path.
Names, relationships, scope, status, errors, active material, and Q state must be available through semantics rather than inferred from layout alone.
Identify, Surround, Test, Connect, Consider, Care, Retain, source status, conflict, and user decisions must use labels and distinct symbols as well as colour.
The active control and active material must remain apparent. Focus should not disappear when panels change, material is switched, or the workspace is rearranged.
Meaning must not depend on animation. Reduced-motion preferences should remove non-essential movement without removing sequence, progress, status, or control.
Q must remain usable when zoomed, on narrow screens, and with touch. Portrait can switch between material instead of squeezing panes, and no essential action may depend on drag, hover, or forced rotation.
Current status
Public claims should not exceed verified behaviour. A requirement stays open until the interaction, status, and failure path have been tested in the running product.
Aligned public pages include skip links, semantic landmarks, ordered headings, labelled navigation, structured lists, and descriptive controls.
Preserve the same structure as public pages and QHub evolve, including menus, dialogs, receipts, comparisons, and workspace controls.
Aligned public pages and current QHub controls use explicit focus-visible treatment designed for the dark interface.
Verify every QHub action, overlay, Q action control, source action, comparison control, Retain action, Receipt action, and future workspace command by keyboard only.
Q uses the public action names Identify, Surround, Test, Connect, Consider, and Care with distinct glyph silhouettes; Retain remains a separate governed action.
Verify accessible names, active-state announcements, reading order, and status changes without relying on glyph shape or colour alone.
The shared Q mark and aligned public pages respond to reduced-motion preferences and remove non-essential transitions or smooth scrolling.
Apply the same rule to processing indicators, panel changes, comparison transitions, notifications, and programmatic focus movement.
Public pages reflow to narrow screens, and the current QHub mobile shell avoids forcing desktop-style side-by-side inspection into portrait width.
Verify high zoom, text enlargement, virtual keyboards, orientation changes, touch target spacing, long labels, and readable comparison fallbacks in the running product.
The workspace direction treats arrangement as presentation state rather than a change to the underlying record.
Any move, dock, resize, or compare interaction must have explicit keyboard-operable alternatives to drag and must preserve the active artifact, position, and focus.
QHub separates visible material from explicit Q scope in its product model.
Assistive technology must be told which material is active, which material is in Q scope, when scope changes, and that opening or moving material does not silently add it to scope.
The founding-pilot surfaces cover the intended Ask, Inspect, Sources, Challenge or Compare, Retain, and Receipt sequence, while managed provider execution remains separately configurable.
The complete path, including errors and recovery, must be verified with keyboard, screen reader, zoom, reflow, touch, and reduced-motion settings before broad release.
Accessibility requirements are being built into the product structure rather than deferred to a final compliance pass.
Complete automated checks, manual keyboard testing, screen-reader review, zoom and reflow testing, and structured feedback with disabled users before broad release.
State and authority
A person should be able to tell what an item is, where it came from, whether it is a Q proposal or a user decision, and what remains unresolved without reconstructing the visual design.
Labelled as the starting point and kept visibly distinct from Q output, edits, or later material.
Its accessible name identifies it as user-supplied original content and exposes its reference or version where relevant.
Marked as proposed rather than as the user's decision.
Proposal status is announced before its content and remains associated with the actions available to inspect, challenge, compare, or decide.
Its origin, role, and source status are named instead of being implied by position or colour.
The source label, provenance, current role, and any relevant limitation can be read directly.
Uses a named state, symbol, and explanation so disagreement does not disappear into warning colour.
The issue, affected material, current status, and available actions are exposed as structured text.
A user correction or decision is labelled as user-authored and remains distinct from the Q proposal that preceded it.
The action, affected version, result, and relationship to the earlier state can be read without reconstructing the visual history.
Proposed Retain and user-approved Retain remain separate states with separate labels and controls.
The interface identifies whether Retain awaits a decision or has been explicitly approved, including unresolved limits that remain attached.
The accessible path
A landing-page audit is not enough. These are release requirements for the full QHub path; they are not claims that every interaction is already verified today.
The starting question needs a clear label, predictable submission path, visible confirmation, and understandable error handling.
Standard text navigation, predictable Tab order, and no pointer-only submission or attachment control.
The exact question understood by Q, submission success or failure, and any processing boundary are confirmed in text.
Brief and Expanded views must expose more or less of the same record without changing its underlying truth or silently regenerating it.
Depth controls, sections, and Q actions are reachable in a logical order with stable focus.
The current depth, active Q action, processing state, and unresolved status can be conveyed without rereading the whole page.
Source origin, excerpt, status, and relevant limitations need to remain readable and attributable.
Sources can be opened, inspected, returned from, and filtered without pointer-only interactions.
The active source, provenance, source status, and whether it is in Q scope are labelled directly.
A challenge or comparison must preserve the underlying material instead of replacing it with a summary of the disagreement.
A and B can be reached directly, comparison analysis can be entered or skipped, and narrow screens can switch between sides without losing place.
The relationship between A and B, the active side, conflicts, and current Q scope are available as structured text.
Opening, switching, moving, or docking material changes presentation only. It must not silently change provenance, evidence status, retention, or Q scope.
Every drag-capable action must also have explicit move, dock, switch, and resize commands. Portrait mobile may use one primary artifact at a time.
The active artifact, destination, layout change, preserved position, and Q-scope state are confirmed without excessive interruption.
Q may propose what to retain. The user decision and the Receipt must remain explicit, readable, and separate.
Supporting material, unresolved items, the Retain decision, Receipt sections, and export actions follow a meaningful focus order.
The interface identifies proposed versus approved Retain, Receipt version, retained outcome, and unresolved limits directly.
Cognitive access
Q should not require someone to understand the full system before they can ask a question. More structure appears when it becomes useful, without hiding the record underneath.
See how Q worksStart with a normal question or material instead of choosing among unexplained system modes.
Brief comes first. Sources, conflicts, inference, comparison, and deeper record detail appear when they become useful.
Identify, Surround, Test, Connect, Consider, Care, and Retain keep the same public names across desktop, mobile, keyboard, and assistive experiences.
Switching material should preserve useful context such as page, scroll, media time, comparison side, and active Q scope where the product supports it.
Material can be open or visible without silently becoming authorised input for Q.
Errors should explain what remains preserved and the smallest available recovery action instead of returning the user to an ambiguous start.
Before broad release
Accessibility is verified through behaviour, not only code review or a policy page. These checks belong in the QHub release decision.
Complete the Ask-to-Receipt path without a mouse, including sources, comparison, recovery, Retain, and Receipt review.
Verify structure, names, active material, Q scope, reading order, errors, state changes, and live updates with representative assistive-technology combinations.
Confirm content remains readable and operable at high zoom and narrow widths without forcing desktop pane geometry into mobile.
Verify every move, dock, switch, resize, and comparison action has a non-drag alternative and preserves meaningful focus.
Test text, focus, Q actions, source states, comparisons, errors, and disabled controls while confirming essential meaning never relies on colour alone.
Remove non-essential motion when requested and ensure progress, confirmation, or session behaviour does not impose inaccessible timing pressure.
Verify mobile controls work without precision tapping, hover, forced rotation, or unreadably narrow split panes.
Verify returning to material restores enough context to continue, including the active artifact and relevant reading or media position where supported.
Errors identify what happened, what remains preserved, and the smallest available recovery action.
Accessibility feedback must influence release decisions and remain an ongoing product input rather than a one-time certification exercise.
Accessibility feedback
Preview participants can help test accessibility changes before wider release, explain what worked or failed, and suggest improvements. Core accessibility requirements remain product requirements.
Until a dedicated accessibility contact is published, use the Founding access form and identify the submission as an accessibility report.
Accessibility questions
No. Important public-page and QHub foundations are present, but the complete runtime still requires end-to-end keyboard, screen-reader, zoom, reflow, touch, reduced-motion, and failure-recovery verification before broad release.
It must. Identify, Surround, Test, Connect, Consider, and Care use public labels and distinct glyph silhouettes, while Retain remains a separate action. Colour reinforces identity but cannot carry the only meaning.
That is a release requirement. Essential Ask, Inspect, Sources, Challenge or Compare, switching or arranging material, Retain, recovery, and Receipt actions must be available without pointer input.
No. Where drag or direct manipulation is offered, an explicit keyboard-operable move, dock, switch, or resize path must also be available.
Portrait should keep one primary artifact readable at a time with a clear switcher rather than squeezing tiny panes. Landscape may offer a split only when the available width remains readable; rotation should never be required.
The interface should identify what material is active and what material Q is actually authorised to use. Opening, viewing, or moving an artifact must not silently add it to Q scope.
Continuity is an accessibility requirement for the evolving workspace. Where supported, switching and returning should preserve useful context such as page, scroll position, media time, comparison side, and active material rather than making the user reconstruct it.
No. Reduced motion should remove or simplify movement while preserving sequence, labels, progress state, content, and control.
Until a dedicated accessibility contact is published, use the Founding access form and identify the submission as an accessibility report. Include the page or control, expected result, actual result, device, browser, zoom level, keyboard use, and assistive technology where relevant.
The rule
The starting point should stay distinct, Q proposals should stay proposals, scope should stay explicit, and user decisions should remain attributable.