Verification evidence
Specification and source coverage · Tested subject · Execution evidence JSON
Recorded run: passed; evidence freshness: current. CI run
Specified and demonstrated describe sources; test implemented means a test exists. A passed record applies only to its recorded category, states, variants, browser and configuration. Unlisted combinations remain not run. Rendering a state matrix does not verify its keyboard behavior. Stale records preserve their original outcome but do not verify this revision. No blanket WCAG conformance is claimed.
Source digest: sha256-g1kPfrvh+zjxIsqmUJsKQGfcAhaRyQulwTWvJsv/A8c=
Specimen artifact digest: sha256-P60/vJQi7T7GM/hGcSMY/bqQlC9R8IjZ8vzHnwrYkes=
Component summaries
| Component | Execution records | Manual evidence |
|---|---|---|
| page | 129 passed records; 0 failed; 91 skipped | 0 manual records |
| admin-form | 7 passed records; 0 failed; 1 skipped | 0 manual records |
| alert | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| avatar | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| badge | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| breadcrumbs | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| button-group | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| button | 14 passed records; 0 failed; 6 skipped | 0 manual records |
| card | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| chart | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| checkbox | 8 passed records; 0 failed; 4 skipped | 0 manual records |
| chip | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| code-editor | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| combobox | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| command-palette | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| compact-dashboard | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| data-table | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| date-picker | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| description-list | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| diagnostics | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| dialog | 8 passed records; 0 failed; 4 skipped | 0 manual records |
| diff-view | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| disclosure | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| drawer | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| editor-search | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| empty-state | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| error-state | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| field | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| fieldset | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| file-browser | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| file-input | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| filterable-table | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| form-builder | 7 passed records; 0 failed; 1 skipped | 0 manual records |
| i3-window-frame | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| icon-button | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| kbd | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| link | 11 passed records; 0 failed; 5 skipped | 0 manual records |
| list | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| loading-indicator | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| menu | 9 passed records; 0 failed; 3 skipped | 0 manual records |
| multiselect | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| number-field | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| pagination | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| popover | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| progress | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| radio-group | 8 passed records; 0 failed; 4 skipped | 0 manual records |
| range | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| repeater | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| search-field | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| segmented-control | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| select | 8 passed records; 0 failed; 4 skipped | 0 manual records |
| settings-panel | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| sidebar-nav | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| skeleton | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| skip-link | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| switch | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| table | 8 passed records; 0 failed; 4 skipped | 0 manual records |
| tabs | 9 passed records; 0 failed; 3 skipped | 0 manual records |
| terminal | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| text-field | 8 passed records; 0 failed; 4 skipped | 0 manual records |
| textarea | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| time-picker | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| timeline | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| toast | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| toolbar | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| tooltip | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| tree | 0 passed records; 0 failed; 0 skipped | 0 manual records |
| wizard | 0 passed records; 0 failed; 0 skipped | 0 manual records |
Full verification matrix
| Category | Method | States / variants | Browser / OS | Configuration | Profile / density | Result / evidence | Reason or scope | Test / protocol |
|---|---|---|---|---|---|---|---|---|
| page | ||||||||
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Consumption policy and per-profile role eligibility, including no-JS access. | tests/browser/eligibility.spec.js:4 profile columns and pending decision links agree with consumption policy https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Static bridge instructions, downloadable real adapter, explicit API/account limits and observed sample status. This browser protocol does not itself import to Figma; real import receipts are separate. | tests/browser/figma-bridge.spec.js:3 Figma bridge exposes its actual route and limits without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Chromium touch-capable emulation reports both hover queries false; real mouse input verifies morph, tracking, leave and scroll. Not physical-device evidence. | tests/browser/hex-swatches.spec.js:7 mouse activates morph and popup when both hover queries are false https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Chromium touch emulation with real touchscreen tap; dispatched pointermove checks touch/unknown rejection and pen acceptance at event level, not physical pen hardware. | tests/browser/hex-swatches.spec.js:36 touch and unknown input do not open the popup; pen events do https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/hex-swatches.spec.js:54 hex previews preserve exact colors, copy text and the no-JS baseline https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Pointer hover: exact circle-to-square scale, fast duration and unchanged adjacent geometry. | tests/browser/hex-swatches.spec.js:77 hover grows visually by 1.4px without reflow https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Reduced-motion media enabled before loading; hover enlargement has no transition. | tests/browser/hex-swatches.spec.js:92 reduced-motion previews change instantly https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Forced-colors media enabled before loading; the decorative preview retains its exact fill. | tests/browser/hex-swatches.spec.js:102 forced-colors previews preserve literal color data https://github.com/j3w1/theme/actions/runs/34650033915 |
| automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Print media enabled before loading; previews request exact color preservation. | tests/browser/hex-swatches.spec.js:111 printed previews request exact colors https://github.com/j3w1/theme/actions/runs/34650033915 | |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/hex-swatches.spec.js:119 inspector uses generated previews and retains all token matches without new tab stops https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Mouse tracking, leave, outside press, scroll hit testing and viewport bounds on desktop; no manual accessibility claim. | tests/browser/hex-swatches.spec.js:136 color popup follows only its circle and revalidates stationary hover on scroll https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:26 loads under /theme/ with no errors, no requests outside the base, and the theme applied https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:47 keyboard: the skip link, contents and controls are reachable and focus is visibly dashed https://github.com/j3w1/theme/actions/runs/34650033915 |
| axe | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:67 axe finds no WCAG 2.x A/AA violations (a scan, not a conformance claim) https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / not-declared | skipped | reflow projects only | tests/browser/page.spec.js:80 reflow: no horizontal page scroll at 360px and at 200% text zoom https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:93 reduced motion: every transition and animation is effectively instant https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:106 enhancements: search narrows the contents, family filter hides sections, density and profile persist, reset clears https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:147 inspector: hovering a token reference shows its resolved value and profile values https://github.com/j3w1/theme/actions/runs/34650033915 |
| automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:161 print: controls and the sticky contents are hidden, link URLs are printed https://github.com/j3w1/theme/actions/runs/34650033915 | |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:8 portal retains specification content and opens its compact command utility https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:26 legacy homepage hashes migrate to the complete reference https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:33 global command search loads once and finds components, token swatches and decisions https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:66 a component page exposes live behavior, API and canonical rules without catalogue-wide scripts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:75 portal overview meets the automated accessibility scan https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / comfortable | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:80 Vue records support list, edit, validation, detail and reset https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / comfortable | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:93 every Vue destination resolves under the Pages base and graph bars use canonical red https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:129 agent-kit selection prepares bounded framework and mode commands https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / not-declared | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:143 standalone public control enhancement preserves forms and restores native fallback https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / comfortable | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:157 themed task choices move the card and retain keyboard focus https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Real empty port catalogue, static JSON, navigation, narrow/no-JS access. Synthetic state/evidence coverage is in source tests, not a real import claim. | tests/browser/ports.spec.js:7 port explorer truthfully exposes the empty catalogue and contribution route https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Real empty port catalogue, static JSON, navigation, narrow/no-JS access. Synthetic state/evidence coverage is in source tests, not a real import claim. | tests/browser/ports.spec.js:17 port explorer navigation is keyboard accessible with no axe violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Request-intercepted, explicitly synthetic port data exercises the real static renderer, mapping classifications, search/reset and no-JS. Never a real port or import result. | tests/browser/ports.spec.js:25 synthetic mapping states use the real renderer and keyboard search without publishing a port https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / not-declared | passed | Synthetic finite width transition exercises the independently authored private capture helper. Exact final measurement and repeated PNG equality; no licensed source, framework import, or component conformance claim. | tests/browser/private-parity.spec.js:4 private capture measurements describe the settled image rather than a transition frame https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / not-declared | passed | Standalone recipes: source copying, native controls, two instances, scoped styles and canonical default appearance. Dialog modal behavior is not supplied or claimed. | tests/browser/recipes.spec.js:10 standalone recipes match canonical defaults and stay inside their style scope https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / not-declared | passed | Standalone recipes: source copying, native controls, two instances, scoped styles and canonical default appearance. Dialog modal behavior is not supplied or claimed. | tests/browser/recipes.spec.js:37 recipes work outside Astro with independent native fields and visible no-JS downloads https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Standalone recipes: source copying, native controls, two instances, scoped styles and canonical default appearance. Dialog modal behavior is not supplied or claimed. | tests/browser/recipes.spec.js:59 recipe clipboard preserves clean source, unique prefixes and attribution https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Release picker/report static content and bounded frame scroll regions in each configured viewport; frames are reconstructed visual references, not historical JavaScript or manual accessibility evidence. | tests/browser/release-comparison.spec.js:9 release reports and historical links remain readable without JavaScript and without page overflow https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Automated desktop keyboard selection, matched historical state controls, actual iframe viewport and axe checks of report/picker chrome; sandboxed historical fixtures have separate limitations and are not certified. | tests/browser/release-comparison.spec.js:20 release picker and matched-state controls work with keyboard and preserve a 640 by 480 viewport https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 640×480; JS on | not-declared / not-declared | passed | Chromium desktop captures of seven default reconstructed specimens in two fresh pages at 640x480, comfortable, LTR, reduced motion, JavaScript disabled. Exact PNG-byte equality. Not other states/engines, physical fonts, historical scripts, or manual accessibility. | tests/browser/release-comparison.spec.js:46 same-revision visual captures are identical under recorded matched conditions https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Documentation table sizing, contained horizontal overflow and single-line controls; component specimen geometry is checked by its own tests. | tests/browser/spec-tables.spec.js:4 documentation tables keep readable columns and compact copy controls https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / not-declared | passed | Separate sealed task-kit reconstruction: native editing, modal lifecycle, focus return, narrow reflow and axe. Does not claim all component states or manual accessibility acceptance. | tests/browser/task-consumption.spec.js:9 sealed composed reconstruction retains native controls and modal lifecycle https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Task kit selection, digest validation, no-JS guidance, reflow and deterministic browser/CLI packaging; downstream implementation acceptance is separate. | tests/browser/task-kit.spec.js:19 task kit controls reflow and preserve a no-JS consumption route https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Task kit selection, digest validation, no-JS guidance, reflow and deterministic browser/CLI packaging; downstream implementation acceptance is separate. | tests/browser/task-kit.spec.js:40 browser ZIP and CLI directory agree byte-for-byte at the same pin https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Task kit selection, digest validation, no-JS guidance, reflow and deterministic browser/CLI packaging; downstream implementation acceptance is separate. | tests/browser/task-kit.spec.js:66 mixed deployment inputs fail closed and task text remains local data https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Semantic usage filters, persistent static details, clipboard and reflow on the token tool pages. | tests/browser/usage.spec.js:7 usage filters require a documented match and preserve profile restrictions https://github.com/j3w1/theme/actions/runs/34650033915 |
| axe | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Token usage index controls and default-profile result table; a scan is not a conformance claim. | tests/browser/usage.spec.js:35 usage index controls and default results have no automated accessibility violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Semantic usage filters, persistent static details, clipboard and reflow on the token tool pages. | tests/browser/usage.spec.js:43 token details are persistent, source-linked and readable without scripts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / not-declared | skipped | Dedicated no-JS route check. | tests/browser/workbench.spec.js:14 workbench preserves canonical content and direct reporting without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:27 workbench uses real viewport widths and reports measured mismatches without altering layout https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:58 native controls support checkbox Space, field actions, roving tabs and modal focus return https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | default / comfortable | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:95 share links exclude sample text by default, preserve history and expose unavailable revisions https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:115 report drafts carry distinct target context, redact specimen text, and require review https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:145 motion respects reduced preference and contrast results retain build context https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:166 viewport fixtures exercise all laboratory components and preserve the approved pressed border https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:190 workbench controls and report page have accessible labels and no axe violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Consumption policy and per-profile role eligibility, including no-JS access. | tests/browser/eligibility.spec.js:4 profile columns and pending decision links agree with consumption policy https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Static bridge instructions, downloadable real adapter, explicit API/account limits and observed sample status. This browser protocol does not itself import to Figma; real import receipts are separate. | tests/browser/figma-bridge.spec.js:3 Figma bridge exposes its actual route and limits without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one explicit false-hover environment | tests/browser/hex-swatches.spec.js:7 mouse activates morph and popup when both hover queries are false https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one touch-capable input policy check | tests/browser/hex-swatches.spec.js:36 touch and unknown input do not open the popup; pen events do https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/hex-swatches.spec.js:54 hex previews preserve exact colors, copy text and the no-JS baseline https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one hover-capable layout | tests/browser/hex-swatches.spec.js:77 hover grows visually by 1.4px without reflow https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one reduced-motion preview check | tests/browser/hex-swatches.spec.js:92 reduced-motion previews change instantly https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one forced-colors preview check | tests/browser/hex-swatches.spec.js:102 forced-colors previews preserve literal color data https://github.com/j3w1/theme/actions/runs/34650033915 |
| automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one print preview check | tests/browser/hex-swatches.spec.js:111 printed previews request exact colors https://github.com/j3w1/theme/actions/runs/34650033915 | |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one enhanced inspector | tests/browser/hex-swatches.spec.js:119 inspector uses generated previews and retains all token matches without new tab stops https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | mouse lifecycle on desktop | tests/browser/hex-swatches.spec.js:136 color popup follows only its circle and revalidates stationary hover on scroll https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:26 loads under /theme/ with no errors, no requests outside the base, and the theme applied https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:47 keyboard: the skip link, contents and controls are reachable and focus is visibly dashed https://github.com/j3w1/theme/actions/runs/34650033915 |
| axe | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one scan is enough | tests/browser/page.spec.js:67 axe finds no WCAG 2.x A/AA violations (a scan, not a conformance claim) https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:80 reflow: no horizontal page scroll at 360px and at 200% text zoom https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one check is enough | tests/browser/page.spec.js:93 reduced motion: every transition and animation is effectively instant https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | scripts on desktop | tests/browser/page.spec.js:106 enhancements: search narrows the contents, family filter hides sections, density and profile persist, reset clears https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | scripts on desktop | tests/browser/page.spec.js:147 inspector: hovering a token reference shows its resolved value and profile values https://github.com/j3w1/theme/actions/runs/34650033915 |
| automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one check is enough | tests/browser/page.spec.js:161 print: controls and the sticky contents are hidden, link URLs are printed https://github.com/j3w1/theme/actions/runs/34650033915 | |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:8 portal retains specification content and opens its compact command utility https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:26 legacy homepage hashes migrate to the complete reference https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:33 global command search loads once and finds components, token swatches and decisions https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:66 a component page exposes live behavior, API and canonical rules without catalogue-wide scripts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | One automated scan; responsive and no-JS behavior are checked separately. | tests/browser/portal.spec.js:75 portal overview meets the automated accessibility scan https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / comfortable | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:80 Vue records support list, edit, validation, detail and reset https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / comfortable | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:93 every Vue destination resolves under the Pages base and graph bars use canonical red https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:129 agent-kit selection prepares bounded framework and mode commands https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:143 standalone public control enhancement preserves forms and restores native fallback https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / comfortable | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:157 themed task choices move the card and retain keyboard focus https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Real empty port catalogue, static JSON, navigation, narrow/no-JS access. Synthetic state/evidence coverage is in source tests, not a real import claim. | tests/browser/ports.spec.js:7 port explorer truthfully exposes the empty catalogue and contribution route https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | Single empty-state keyboard and axe audit. | tests/browser/ports.spec.js:17 port explorer navigation is keyboard accessible with no axe violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Request-intercepted, explicitly synthetic port data exercises the real static renderer, mapping classifications, search/reset and no-JS. Never a real port or import result. | tests/browser/ports.spec.js:25 synthetic mapping states use the real renderer and keyboard search without publishing a port https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | One synthetic capture protocol; no licensed dependency | tests/browser/private-parity.spec.js:4 private capture measurements describe the settled image rather than a transition frame https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | Canonical computed-style comparison uses one identical browser configuration. | tests/browser/recipes.spec.js:10 standalone recipes match canonical defaults and stay inside their style scope https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | passed | Standalone recipes: source copying, native controls, two instances, scoped styles and canonical default appearance. Dialog modal behavior is not supplied or claimed. | tests/browser/recipes.spec.js:37 recipes work outside Astro with independent native fields and visible no-JS downloads https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | Clipboard and source-view axe scan use one enabled desktop context. | tests/browser/recipes.spec.js:59 recipe clipboard preserves clean source, unique prefixes and attribution https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Release picker/report static content and bounded frame scroll regions in each configured viewport; frames are reconstructed visual references, not historical JavaScript or manual accessibility evidence. | tests/browser/release-comparison.spec.js:9 release reports and historical links remain readable without JavaScript and without page overflow https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | One desktop enhanced-control protocol | tests/browser/release-comparison.spec.js:20 release picker and matched-state controls work with keyboard and preserve a 640 by 480 viewport https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 640×480; JS on | not-declared / not-declared | skipped | One explicitly matched capture environment | tests/browser/release-comparison.spec.js:46 same-revision visual captures are identical under recorded matched conditions https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Documentation table sizing, contained horizontal overflow and single-line controls; component specimen geometry is checked by its own tests. | tests/browser/spec-tables.spec.js:4 documentation tables keep readable columns and compact copy controls https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 320×568; JS on | not-declared / not-declared | passed | Separate sealed task-kit reconstruction: native editing, modal lifecycle, focus return, narrow reflow and axe. Does not claim all component states or manual accessibility acceptance. | tests/browser/task-consumption.spec.js:9 sealed composed reconstruction retains native controls and modal lifecycle https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Task kit selection, digest validation, no-JS guidance, reflow and deterministic browser/CLI packaging; downstream implementation acceptance is separate. | tests/browser/task-kit.spec.js:19 task kit controls reflow and preserve a no-JS consumption route https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | One exact browser/CLI comparison; other projects exercise controls and no-JS. | tests/browser/task-kit.spec.js:40 browser ZIP and CLI directory agree byte-for-byte at the same pin https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | One digest-failure boundary test. | tests/browser/task-kit.spec.js:66 mixed deployment inputs fail closed and task text remains local data https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Semantic usage filters, persistent static details, clipboard and reflow on the token tool pages. | tests/browser/usage.spec.js:7 usage filters require a documented match and preserve profile restrictions https://github.com/j3w1/theme/actions/runs/34650033915 |
| axe | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one index scan is enough | tests/browser/usage.spec.js:35 usage index controls and default results have no automated accessibility violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Semantic usage filters, persistent static details, clipboard and reflow on the token tool pages. | tests/browser/usage.spec.js:43 token details are persistent, source-linked and readable without scripts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | Dedicated no-JS route check. | tests/browser/workbench.spec.js:14 workbench preserves canonical content and direct reporting without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:27 workbench uses real viewport widths and reports measured mismatches without altering layout https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:58 native controls support checkbox Space, field actions, roving tabs and modal focus return https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | default / comfortable | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:95 share links exclude sample text by default, preserve history and expose unavailable revisions https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:115 report drafts carry distinct target context, redact specimen text, and require review https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:145 motion respects reduced preference and contrast results retain build context https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:166 viewport fixtures exercise all laboratory components and preserve the approved pressed border https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | One complete chrome audit; reflow is covered separately. | tests/browser/workbench.spec.js:190 workbench controls and report page have accessible labels and no axe violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Consumption policy and per-profile role eligibility, including no-JS access. | tests/browser/eligibility.spec.js:4 profile columns and pending decision links agree with consumption policy https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Static bridge instructions, downloadable real adapter, explicit API/account limits and observed sample status. This browser protocol does not itself import to Figma; real import receipts are separate. | tests/browser/figma-bridge.spec.js:3 Figma bridge exposes its actual route and limits without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one explicit false-hover environment | tests/browser/hex-swatches.spec.js:7 mouse activates morph and popup when both hover queries are false https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one touch-capable input policy check | tests/browser/hex-swatches.spec.js:36 touch and unknown input do not open the popup; pen events do https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/hex-swatches.spec.js:54 hex previews preserve exact colors, copy text and the no-JS baseline https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one hover-capable layout | tests/browser/hex-swatches.spec.js:77 hover grows visually by 1.4px without reflow https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one reduced-motion preview check | tests/browser/hex-swatches.spec.js:92 reduced-motion previews change instantly https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one forced-colors preview check | tests/browser/hex-swatches.spec.js:102 forced-colors previews preserve literal color data https://github.com/j3w1/theme/actions/runs/34650033915 |
| automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one print preview check | tests/browser/hex-swatches.spec.js:111 printed previews request exact colors https://github.com/j3w1/theme/actions/runs/34650033915 | |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one enhanced inspector | tests/browser/hex-swatches.spec.js:119 inspector uses generated previews and retains all token matches without new tab stops https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | mouse lifecycle on desktop | tests/browser/hex-swatches.spec.js:136 color popup follows only its circle and revalidates stationary hover on scroll https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:26 loads under /theme/ with no errors, no requests outside the base, and the theme applied https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:47 keyboard: the skip link, contents and controls are reachable and focus is visibly dashed https://github.com/j3w1/theme/actions/runs/34650033915 |
| axe | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one scan is enough | tests/browser/page.spec.js:67 axe finds no WCAG 2.x A/AA violations (a scan, not a conformance claim) https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:80 reflow: no horizontal page scroll at 360px and at 200% text zoom https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one check is enough | tests/browser/page.spec.js:93 reduced motion: every transition and animation is effectively instant https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | scripts on desktop | tests/browser/page.spec.js:106 enhancements: search narrows the contents, family filter hides sections, density and profile persist, reset clears https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | scripts on desktop | tests/browser/page.spec.js:147 inspector: hovering a token reference shows its resolved value and profile values https://github.com/j3w1/theme/actions/runs/34650033915 |
| automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one check is enough | tests/browser/page.spec.js:161 print: controls and the sticky contents are hidden, link URLs are printed https://github.com/j3w1/theme/actions/runs/34650033915 | |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:8 portal retains specification content and opens its compact command utility https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:26 legacy homepage hashes migrate to the complete reference https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:33 global command search loads once and finds components, token swatches and decisions https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:66 a component page exposes live behavior, API and canonical rules without catalogue-wide scripts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | One automated scan; responsive and no-JS behavior are checked separately. | tests/browser/portal.spec.js:75 portal overview meets the automated accessibility scan https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / comfortable | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:80 Vue records support list, edit, validation, detail and reset https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / comfortable | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:93 every Vue destination resolves under the Pages base and graph bars use canonical red https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:129 agent-kit selection prepares bounded framework and mode commands https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:143 standalone public control enhancement preserves forms and restores native fallback https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / comfortable | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:157 themed task choices move the card and retain keyboard focus https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Real empty port catalogue, static JSON, navigation, narrow/no-JS access. Synthetic state/evidence coverage is in source tests, not a real import claim. | tests/browser/ports.spec.js:7 port explorer truthfully exposes the empty catalogue and contribution route https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | Single empty-state keyboard and axe audit. | tests/browser/ports.spec.js:17 port explorer navigation is keyboard accessible with no axe violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Request-intercepted, explicitly synthetic port data exercises the real static renderer, mapping classifications, search/reset and no-JS. Never a real port or import result. | tests/browser/ports.spec.js:25 synthetic mapping states use the real renderer and keyboard search without publishing a port https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | One synthetic capture protocol; no licensed dependency | tests/browser/private-parity.spec.js:4 private capture measurements describe the settled image rather than a transition frame https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | Canonical computed-style comparison uses one identical browser configuration. | tests/browser/recipes.spec.js:10 standalone recipes match canonical defaults and stay inside their style scope https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | passed | Standalone recipes: source copying, native controls, two instances, scoped styles and canonical default appearance. Dialog modal behavior is not supplied or claimed. | tests/browser/recipes.spec.js:37 recipes work outside Astro with independent native fields and visible no-JS downloads https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | Clipboard and source-view axe scan use one enabled desktop context. | tests/browser/recipes.spec.js:59 recipe clipboard preserves clean source, unique prefixes and attribution https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Release picker/report static content and bounded frame scroll regions in each configured viewport; frames are reconstructed visual references, not historical JavaScript or manual accessibility evidence. | tests/browser/release-comparison.spec.js:9 release reports and historical links remain readable without JavaScript and without page overflow https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | One desktop enhanced-control protocol | tests/browser/release-comparison.spec.js:20 release picker and matched-state controls work with keyboard and preserve a 640 by 480 viewport https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×480; JS on | not-declared / not-declared | skipped | One explicitly matched capture environment | tests/browser/release-comparison.spec.js:46 same-revision visual captures are identical under recorded matched conditions https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Documentation table sizing, contained horizontal overflow and single-line controls; component specimen geometry is checked by its own tests. | tests/browser/spec-tables.spec.js:4 documentation tables keep readable columns and compact copy controls https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | passed | Separate sealed task-kit reconstruction: native editing, modal lifecycle, focus return, narrow reflow and axe. Does not claim all component states or manual accessibility acceptance. | tests/browser/task-consumption.spec.js:9 sealed composed reconstruction retains native controls and modal lifecycle https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Task kit selection, digest validation, no-JS guidance, reflow and deterministic browser/CLI packaging; downstream implementation acceptance is separate. | tests/browser/task-kit.spec.js:19 task kit controls reflow and preserve a no-JS consumption route https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | One exact browser/CLI comparison; other projects exercise controls and no-JS. | tests/browser/task-kit.spec.js:40 browser ZIP and CLI directory agree byte-for-byte at the same pin https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | One digest-failure boundary test. | tests/browser/task-kit.spec.js:66 mixed deployment inputs fail closed and task text remains local data https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Semantic usage filters, persistent static details, clipboard and reflow on the token tool pages. | tests/browser/usage.spec.js:7 usage filters require a documented match and preserve profile restrictions https://github.com/j3w1/theme/actions/runs/34650033915 |
| axe | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one index scan is enough | tests/browser/usage.spec.js:35 usage index controls and default results have no automated accessibility violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Semantic usage filters, persistent static details, clipboard and reflow on the token tool pages. | tests/browser/usage.spec.js:43 token details are persistent, source-linked and readable without scripts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | Dedicated no-JS route check. | tests/browser/workbench.spec.js:14 workbench preserves canonical content and direct reporting without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:27 workbench uses real viewport widths and reports measured mismatches without altering layout https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:58 native controls support checkbox Space, field actions, roving tabs and modal focus return https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | default / comfortable | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:95 share links exclude sample text by default, preserve history and expose unavailable revisions https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:115 report drafts carry distinct target context, redact specimen text, and require review https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:145 motion respects reduced preference and contrast results retain build context https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:166 viewport fixtures exercise all laboratory components and preserve the approved pressed border https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | One complete chrome audit; reflow is covered separately. | tests/browser/workbench.spec.js:190 workbench controls and report page have accessible labels and no axe violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Consumption policy and per-profile role eligibility, including no-JS access. | tests/browser/eligibility.spec.js:4 profile columns and pending decision links agree with consumption policy https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Static bridge instructions, downloadable real adapter, explicit API/account limits and observed sample status. This browser protocol does not itself import to Figma; real import receipts are separate. | tests/browser/figma-bridge.spec.js:3 Figma bridge exposes its actual route and limits without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one explicit false-hover environment | tests/browser/hex-swatches.spec.js:7 mouse activates morph and popup when both hover queries are false https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one touch-capable input policy check | tests/browser/hex-swatches.spec.js:36 touch and unknown input do not open the popup; pen events do https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/hex-swatches.spec.js:54 hex previews preserve exact colors, copy text and the no-JS baseline https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one hover-capable layout | tests/browser/hex-swatches.spec.js:77 hover grows visually by 1.4px without reflow https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one reduced-motion preview check | tests/browser/hex-swatches.spec.js:92 reduced-motion previews change instantly https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one forced-colors preview check | tests/browser/hex-swatches.spec.js:102 forced-colors previews preserve literal color data https://github.com/j3w1/theme/actions/runs/34650033915 |
| automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one print preview check | tests/browser/hex-swatches.spec.js:111 printed previews request exact colors https://github.com/j3w1/theme/actions/runs/34650033915 | |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one enhanced inspector | tests/browser/hex-swatches.spec.js:119 inspector uses generated previews and retains all token matches without new tab stops https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | hover / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | mouse lifecycle on desktop | tests/browser/hex-swatches.spec.js:136 color popup follows only its circle and revalidates stationary hover on scroll https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/page.spec.js:26 loads under /theme/ with no errors, no requests outside the base, and the theme applied https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | controls need scripts | tests/browser/page.spec.js:47 keyboard: the skip link, contents and controls are reachable and focus is visibly dashed https://github.com/j3w1/theme/actions/runs/34650033915 |
| axe | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one scan is enough | tests/browser/page.spec.js:67 axe finds no WCAG 2.x A/AA violations (a scan, not a conformance claim) https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | reflow projects only | tests/browser/page.spec.js:80 reflow: no horizontal page scroll at 360px and at 200% text zoom https://github.com/j3w1/theme/actions/runs/34650033915 |
| motion | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one check is enough | tests/browser/page.spec.js:93 reduced motion: every transition and animation is effectively instant https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | scripts on desktop | tests/browser/page.spec.js:106 enhancements: search narrows the contents, family filter hides sections, density and profile persist, reset clears https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | scripts on desktop | tests/browser/page.spec.js:147 inspector: hovering a token reference shows its resolved value and profile values https://github.com/j3w1/theme/actions/runs/34650033915 |
| automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one check is enough | tests/browser/page.spec.js:161 print: controls and the sticky contents are hidden, link URLs are printed https://github.com/j3w1/theme/actions/runs/34650033915 | |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:8 portal retains specification content and opens its compact command utility https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | No-JS readers use the static full-reference link; automatic hash migration requires JavaScript. | tests/browser/portal.spec.js:26 legacy homepage hashes migrate to the complete reference https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | The enhanced search requires scripts; static navigation remains available. | tests/browser/portal.spec.js:33 global command search loads once and finds components, token swatches and decisions https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Portal navigation, canonical reference migration, per-component runtime loading, static normative content, and local Vue workflows. Automated desktop/narrow/no-JS scopes only; no manual accessibility claim. | tests/browser/portal.spec.js:66 a component page exposes live behavior, API and canonical rules without catalogue-wide scripts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | One automated scan; responsive and no-JS behavior are checked separately. | tests/browser/portal.spec.js:75 portal overview meets the automated accessibility scan https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | The explicitly client-rendered Vue application requires JavaScript; the portal remains static. | tests/browser/portal.spec.js:80 Vue records support list, edit, validation, detail and reset https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | The Vue application requires JavaScript; all desktop, narrow and zoom configurations traverse its destinations. | tests/browser/portal.spec.js:93 every Vue destination resolves under the Pages base and graph bars use canonical red https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | No-JS readers receive the complete static command and canonical instructions. | tests/browser/portal.spec.js:129 agent-kit selection prepares bounded framework and mode commands https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | The public enhancement requires JavaScript; static fallback is retained on destruction. | tests/browser/portal.spec.js:143 standalone public control enhancement preserves forms and restores native fallback https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | The Vue workflow requires JavaScript; native control fallback is verified separately. | tests/browser/portal.spec.js:157 themed task choices move the card and retain keyboard focus https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Real empty port catalogue, static JSON, navigation, narrow/no-JS access. Synthetic state/evidence coverage is in source tests, not a real import claim. | tests/browser/ports.spec.js:7 port explorer truthfully exposes the empty catalogue and contribution route https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Single empty-state keyboard and axe audit. | tests/browser/ports.spec.js:17 port explorer navigation is keyboard accessible with no axe violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Request-intercepted, explicitly synthetic port data exercises the real static renderer, mapping classifications, search/reset and no-JS. Never a real port or import result. | tests/browser/ports.spec.js:25 synthetic mapping states use the real renderer and keyboard search without publishing a port https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | One synthetic capture protocol; no licensed dependency | tests/browser/private-parity.spec.js:4 private capture measurements describe the settled image rather than a transition frame https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Canonical computed-style comparison uses one identical browser configuration. | tests/browser/recipes.spec.js:10 standalone recipes match canonical defaults and stay inside their style scope https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | passed | Standalone recipes: source copying, native controls, two instances, scoped styles and canonical default appearance. Dialog modal behavior is not supplied or claimed. | tests/browser/recipes.spec.js:37 recipes work outside Astro with independent native fields and visible no-JS downloads https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Clipboard and source-view axe scan use one enabled desktop context. | tests/browser/recipes.spec.js:59 recipe clipboard preserves clean source, unique prefixes and attribution https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Release picker/report static content and bounded frame scroll regions in each configured viewport; frames are reconstructed visual references, not historical JavaScript or manual accessibility evidence. | tests/browser/release-comparison.spec.js:9 release reports and historical links remain readable without JavaScript and without page overflow https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | One desktop enhanced-control protocol | tests/browser/release-comparison.spec.js:20 release picker and matched-state controls work with keyboard and preserve a 640 by 480 viewport https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 640×480; JS off | not-declared / not-declared | skipped | One explicitly matched capture environment | tests/browser/release-comparison.spec.js:46 same-revision visual captures are identical under recorded matched conditions https://github.com/j3w1/theme/actions/runs/34650033915 |
| reflow | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Documentation table sizing, contained horizontal overflow and single-line controls; component specimen geometry is checked by its own tests. | tests/browser/spec-tables.spec.js:4 documentation tables keep readable columns and compact copy controls https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | passed | Separate sealed task-kit reconstruction: native editing, modal lifecycle, focus return, narrow reflow and axe. Does not claim all component states or manual accessibility acceptance. | tests/browser/task-consumption.spec.js:9 sealed composed reconstruction retains native controls and modal lifecycle https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Task kit selection, digest validation, no-JS guidance, reflow and deterministic browser/CLI packaging; downstream implementation acceptance is separate. | tests/browser/task-kit.spec.js:19 task kit controls reflow and preserve a no-JS consumption route https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | One exact browser/CLI comparison; other projects exercise controls and no-JS. | tests/browser/task-kit.spec.js:40 browser ZIP and CLI directory agree byte-for-byte at the same pin https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | One digest-failure boundary test. | tests/browser/task-kit.spec.js:66 mixed deployment inputs fail closed and task text remains local data https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Semantic usage filters, persistent static details, clipboard and reflow on the token tool pages. | tests/browser/usage.spec.js:7 usage filters require a documented match and preserve profile restrictions https://github.com/j3w1/theme/actions/runs/34650033915 |
| axe | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one index scan is enough | tests/browser/usage.spec.js:35 usage index controls and default results have no automated accessibility violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Semantic usage filters, persistent static details, clipboard and reflow on the token tool pages. | tests/browser/usage.spec.js:43 token details are persistent, source-linked and readable without scripts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | default / compact | passed | Phase 3 workbench: isolated native controls, real viewport comparison, measurements, private-text exclusion, reviewed reporting and reduced motion. Diagnostic tooling does not establish component acceptance. | tests/browser/workbench.spec.js:14 workbench preserves canonical content and direct reporting without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Interactive enhancement. | tests/browser/workbench.spec.js:27 workbench uses real viewport widths and reports measured mismatches without altering layout https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Interactive enhancement. | tests/browser/workbench.spec.js:58 native controls support checkbox Space, field actions, roving tabs and modal focus return https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Interactive enhancement. | tests/browser/workbench.spec.js:95 share links exclude sample text by default, preserve history and expose unavailable revisions https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Interactive enhancement. | tests/browser/workbench.spec.js:115 report drafts carry distinct target context, redact specimen text, and require review https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Interactive enhancement. | tests/browser/workbench.spec.js:145 motion respects reduced preference and contrast results retain build context https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Interactive enhancement. | tests/browser/workbench.spec.js:166 viewport fixtures exercise all laboratory components and preserve the approved pressed border https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | One complete chrome audit; reflow is covered separately. | tests/browser/workbench.spec.js:190 workbench controls and report page have accessible labels and no axe violations https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| admin-form | ||||||||
| enhancements | automated | default, invalid, busy / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Local composed workflow: keyboard submit, summary navigation, correction, retained values, review, explicit busy completion, no data requests. Automated DOM/axe; no manual screen-reader or persistence claim. | tests/browser/validation-recovery.spec.js:5 validation reference remains useful without JavaScript and fits narrow layouts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, invalid, busy / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Local composed workflow: keyboard submit, summary navigation, correction, retained values, review, explicit busy completion, no data requests. Automated DOM/axe; no manual screen-reader or persistence claim. | tests/browser/validation-recovery.spec.js:11 correct and review with keyboard, preserve values, and explicitly complete the simulated save https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, invalid, busy / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Local composed workflow: keyboard submit, summary navigation, correction, retained values, review, explicit busy completion, no data requests. Automated DOM/axe; no manual screen-reader or persistence claim. | tests/browser/validation-recovery.spec.js:5 validation reference remains useful without JavaScript and fits narrow layouts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, invalid, busy / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Local composed workflow: keyboard submit, summary navigation, correction, retained values, review, explicit busy completion, no data requests. Automated DOM/axe; no manual screen-reader or persistence claim. | tests/browser/validation-recovery.spec.js:11 correct and review with keyboard, preserve values, and explicitly complete the simulated save https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, invalid, busy / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Local composed workflow: keyboard submit, summary navigation, correction, retained values, review, explicit busy completion, no data requests. Automated DOM/axe; no manual screen-reader or persistence claim. | tests/browser/validation-recovery.spec.js:5 validation reference remains useful without JavaScript and fits narrow layouts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, invalid, busy / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Local composed workflow: keyboard submit, summary navigation, correction, retained values, review, explicit busy completion, no data requests. Automated DOM/axe; no manual screen-reader or persistence claim. | tests/browser/validation-recovery.spec.js:11 correct and review with keyboard, preserve values, and explicitly complete the simulated save https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, invalid, busy / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Local composed workflow: keyboard submit, summary navigation, correction, retained values, review, explicit busy completion, no data requests. Automated DOM/axe; no manual screen-reader or persistence claim. | tests/browser/validation-recovery.spec.js:5 validation reference remains useful without JavaScript and fits narrow layouts https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, invalid, busy / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Interactive workflow needs JavaScript; static protocol runs separately. | tests/browser/validation-recovery.spec.js:11 correct and review with keyboard, preserve values, and explicitly complete the simulated save https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| alert | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| avatar | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| badge | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| breadcrumbs | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| button-group | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| button | ||||||||
| rendering | automated | default, hover, focus-visible, active, disabled, loading / default, secondary, tertiary, destructive | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/button.spec.js:28 the state matrix renders every declared state for every tone https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:38 the primary tone: fill, hover fill, container ring, radius 0 https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:62 the destructive tone fills on hover with its on-fill text https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:78 disabled uses the disabled roles at full opacity https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:96 keyboard: Tab reaches the live button and shows the ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, active, disabled, loading / default, secondary, tertiary, destructive | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/button.spec.js:28 the state matrix renders every declared state for every tone https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:38 the primary tone: fill, hover fill, container ring, radius 0 https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:62 the destructive tone fills on hover with its on-fill text https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:78 disabled uses the disabled roles at full opacity https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/button.spec.js:96 keyboard: Tab reaches the live button and shows the ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, active, disabled, loading / default, secondary, tertiary, destructive | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/button.spec.js:28 the state matrix renders every declared state for every tone https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:38 the primary tone: fill, hover fill, container ring, radius 0 https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:62 the destructive tone fills on hover with its on-fill text https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/button.spec.js:78 disabled uses the disabled roles at full opacity https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/button.spec.js:96 keyboard: Tab reaches the live button and shows the ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, active, disabled, loading / default, secondary, tertiary, destructive | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/button.spec.js:28 the state matrix renders every declared state for every tone https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/button.spec.js:38 the primary tone: fill, hover fill, container ring, radius 0 https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one run | tests/browser/components/button.spec.js:62 the destructive tone fills on hover with its on-fill text https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one run | tests/browser/components/button.spec.js:78 disabled uses the disabled roles at full opacity https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/button.spec.js:96 keyboard: Tab reaches the live button and shows the ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| card | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| chart | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| checkbox | ||||||||
| rendering | automated | default, hover, focus-visible, checked, mixed, checked+focus-visible, checked+disabled, disabled, invalid, required / default, group | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/checkbox.spec.js:30 the state matrix renders every declared state for both variants https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/checkbox.spec.js:43 the live box: square, checked fill and glyph, rings https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/checkbox.spec.js:94 keyboard: Space toggles the live checkbox https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, checked, mixed, checked+focus-visible, checked+disabled, disabled, invalid, required / default, group | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/checkbox.spec.js:30 the state matrix renders every declared state for both variants https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/checkbox.spec.js:43 the live box: square, checked fill and glyph, rings https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/checkbox.spec.js:94 keyboard: Space toggles the live checkbox https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, checked, mixed, checked+focus-visible, checked+disabled, disabled, invalid, required / default, group | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/checkbox.spec.js:30 the state matrix renders every declared state for both variants https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/checkbox.spec.js:43 the live box: square, checked fill and glyph, rings https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/checkbox.spec.js:94 keyboard: Space toggles the live checkbox https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, checked, mixed, checked+focus-visible, checked+disabled, disabled, invalid, required / default, group | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/checkbox.spec.js:30 the state matrix renders every declared state for both variants https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/checkbox.spec.js:43 the live box: square, checked fill and glyph, rings https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/checkbox.spec.js:94 keyboard: Space toggles the live checkbox https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| chip | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| code-editor | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| combobox | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| command-palette | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| compact-dashboard | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| data-table | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| date-picker | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| description-list | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| diagnostics | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| dialog | ||||||||
| rendering | automated | default, open, closed, focus-trapped, hover, focus-visible, reduced-motion / default, alert-dialog, form | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/dialog.spec.js:17 the state matrix renders every declared state for every variant, closed cells hide the dialog https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/dialog.spec.js:35 the live dialog draws the overlay border on the overlay surface, the backdrop, no radius, and the ring on its first button https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/dialog.spec.js:70 keyboard: Tab walks Close, then the actions, and the ring recolours on the primary fill https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, open, closed, focus-trapped, hover, focus-visible, reduced-motion / default, alert-dialog, form | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/dialog.spec.js:17 the state matrix renders every declared state for every variant, closed cells hide the dialog https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/dialog.spec.js:35 the live dialog draws the overlay border on the overlay surface, the backdrop, no radius, and the ring on its first button https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/dialog.spec.js:70 keyboard: Tab walks Close, then the actions, and the ring recolours on the primary fill https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, open, closed, focus-trapped, hover, focus-visible, reduced-motion / default, alert-dialog, form | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/dialog.spec.js:17 the state matrix renders every declared state for every variant, closed cells hide the dialog https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/dialog.spec.js:35 the live dialog draws the overlay border on the overlay surface, the backdrop, no radius, and the ring on its first button https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/dialog.spec.js:70 keyboard: Tab walks Close, then the actions, and the ring recolours on the primary fill https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, open, closed, focus-trapped, hover, focus-visible, reduced-motion / default, alert-dialog, form | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/dialog.spec.js:17 the state matrix renders every declared state for every variant, closed cells hide the dialog https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/dialog.spec.js:35 the live dialog draws the overlay border on the overlay surface, the backdrop, no radius, and the ring on its first button https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/dialog.spec.js:70 keyboard: Tab walks Close, then the actions, and the ring recolours on the primary fill https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| diff-view | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| disclosure | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| drawer | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| editor-search | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| empty-state | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| error-state | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| field | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| fieldset | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| file-browser | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| file-input | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| filterable-table | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| form-builder | ||||||||
| enhancements | automated | default, empty, invalid, disabled / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Five field kinds, keyboard add/edit/order, required validation, both densities, bounded atomic import, explicit definition-only download, reset and no-JS. Automated DOM/axe; no native port or manual screen-reader claim. | tests/browser/components/form-builder.spec.js:5 builder contract and static reference remain available without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, empty, invalid, disabled / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Five field kinds, keyboard add/edit/order, required validation, both densities, bounded atomic import, explicit definition-only download, reset and no-JS. Automated DOM/axe; no native port or manual screen-reader claim. | tests/browser/components/form-builder.spec.js:11 compose all five fields, reorder, validate, transfer and reject invalid imports without data loss https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, empty, invalid, disabled / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Five field kinds, keyboard add/edit/order, required validation, both densities, bounded atomic import, explicit definition-only download, reset and no-JS. Automated DOM/axe; no native port or manual screen-reader claim. | tests/browser/components/form-builder.spec.js:5 builder contract and static reference remain available without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, empty, invalid, disabled / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Five field kinds, keyboard add/edit/order, required validation, both densities, bounded atomic import, explicit definition-only download, reset and no-JS. Automated DOM/axe; no native port or manual screen-reader claim. | tests/browser/components/form-builder.spec.js:11 compose all five fields, reorder, validate, transfer and reject invalid imports without data loss https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, empty, invalid, disabled / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Five field kinds, keyboard add/edit/order, required validation, both densities, bounded atomic import, explicit definition-only download, reset and no-JS. Automated DOM/axe; no native port or manual screen-reader claim. | tests/browser/components/form-builder.spec.js:5 builder contract and static reference remain available without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, empty, invalid, disabled / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Five field kinds, keyboard add/edit/order, required validation, both densities, bounded atomic import, explicit definition-only download, reset and no-JS. Automated DOM/axe; no native port or manual screen-reader claim. | tests/browser/components/form-builder.spec.js:11 compose all five fields, reorder, validate, transfer and reject invalid imports without data loss https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, empty, invalid, disabled / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Five field kinds, keyboard add/edit/order, required validation, both densities, bounded atomic import, explicit definition-only download, reset and no-JS. Automated DOM/axe; no native port or manual screen-reader claim. | tests/browser/components/form-builder.spec.js:5 builder contract and static reference remain available without JavaScript https://github.com/j3w1/theme/actions/runs/34650033915 |
| enhancements | automated | default, empty, invalid, disabled / default | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | Static builder contract is tested separately. | tests/browser/components/form-builder.spec.js:11 compose all five fields, reorder, validate, transfer and reject invalid imports without data loss https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| i3-window-frame | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| icon-button | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| kbd | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| link | ||||||||
| rendering | automated | default, hover, focus-visible, visited, current / default, standalone, current | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/link.spec.js:30 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/link.spec.js:38 the live inline link: text, underline, hover, ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/link.spec.js:63 the current link swaps the underline for the 2px indicator bar https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/link.spec.js:73 keyboard: Tab reaches the live link and shows the ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, visited, current / default, standalone, current | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/link.spec.js:30 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/link.spec.js:38 the live inline link: text, underline, hover, ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/link.spec.js:63 the current link swaps the underline for the 2px indicator bar https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/link.spec.js:73 keyboard: Tab reaches the live link and shows the ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, visited, current / default, standalone, current | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/link.spec.js:30 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/link.spec.js:38 the live inline link: text, underline, hover, ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/link.spec.js:63 the current link swaps the underline for the 2px indicator bar https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/link.spec.js:73 keyboard: Tab reaches the live link and shows the ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, visited, current / default, standalone, current | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/link.spec.js:30 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/link.spec.js:38 the live inline link: text, underline, hover, ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one run | tests/browser/components/link.spec.js:63 the current link swaps the underline for the 2px indicator bar https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/link.spec.js:73 keyboard: Tab reaches the live link and shows the ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| list | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| loading-indicator | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| menu | ||||||||
| rendering | automated | default, hover, focus-visible, open, closed, disabled, checked, selected / default, with-submenu, with-checks | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/menu.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/menu.spec.js:25 the menu surface, the active item fill and the ring on the button https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/menu.spec.js:68 structure: the button owns the menu and one item is in the tab order https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, open, closed, disabled, checked, selected / default, with-submenu, with-checks | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/menu.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/menu.spec.js:25 the menu surface, the active item fill and the ring on the button https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one structural check | tests/browser/components/menu.spec.js:68 structure: the button owns the menu and one item is in the tab order https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, open, closed, disabled, checked, selected / default, with-submenu, with-checks | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/menu.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/menu.spec.js:25 the menu surface, the active item fill and the ring on the button https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one structural check | tests/browser/components/menu.spec.js:68 structure: the button owns the menu and one item is in the tab order https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, open, closed, disabled, checked, selected / default, with-submenu, with-checks | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/menu.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/menu.spec.js:25 the menu surface, the active item fill and the ring on the button https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/menu.spec.js:68 structure: the button owns the menu and one item is in the tab order https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| multiselect | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| number-field | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| pagination | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| popover | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| progress | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| radio-group | ||||||||
| rendering | automated | default, hover, focus-visible, checked, checked+focus-visible, disabled, invalid, required / default, horizontal | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/radio-group.spec.js:29 the state matrix renders every declared state for both variants https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/radio-group.spec.js:41 the live radios: square boxes, checked fill with the inner square, rings https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/radio-group.spec.js:87 keyboard: the arrow keys move the check through the live group https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, checked, checked+focus-visible, disabled, invalid, required / default, horizontal | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/radio-group.spec.js:29 the state matrix renders every declared state for both variants https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/radio-group.spec.js:41 the live radios: square boxes, checked fill with the inner square, rings https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/radio-group.spec.js:87 keyboard: the arrow keys move the check through the live group https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, checked, checked+focus-visible, disabled, invalid, required / default, horizontal | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/radio-group.spec.js:29 the state matrix renders every declared state for both variants https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/radio-group.spec.js:41 the live radios: square boxes, checked fill with the inner square, rings https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/radio-group.spec.js:87 keyboard: the arrow keys move the check through the live group https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, checked, checked+focus-visible, disabled, invalid, required / default, horizontal | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/radio-group.spec.js:29 the state matrix renders every declared state for both variants https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/radio-group.spec.js:41 the live radios: square boxes, checked fill with the inner square, rings https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/radio-group.spec.js:87 keyboard: the arrow keys move the check through the live group https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| range | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| repeater | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| search-field | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| segmented-control | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| select | ||||||||
| rendering | automated | default, hover, focus-visible, required, invalid, invalid+focus-visible, disabled / default, with-groups, multiple | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/select.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/select.spec.js:23 the live control honours the box, focus, invalid and disabled rules https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/select.spec.js:76 keyboard: Tab reaches the live select and the ring shows https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, required, invalid, invalid+focus-visible, disabled / default, with-groups, multiple | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/select.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/select.spec.js:23 the live control honours the box, focus, invalid and disabled rules https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/select.spec.js:76 keyboard: Tab reaches the live select and the ring shows https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, required, invalid, invalid+focus-visible, disabled / default, with-groups, multiple | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/select.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/select.spec.js:23 the live control honours the box, focus, invalid and disabled rules https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/select.spec.js:76 keyboard: Tab reaches the live select and the ring shows https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, required, invalid, invalid+focus-visible, disabled / default, with-groups, multiple | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/select.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/select.spec.js:23 the live control honours the box, focus, invalid and disabled rules https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/select.spec.js:76 keyboard: Tab reaches the live select and the ring shows https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| settings-panel | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| sidebar-nav | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| skeleton | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| skip-link | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| switch | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| table | ||||||||
| rendering | automated | default, hover, selected, selected+focus-visible, selected+container-inactive, sorted, empty, loading / default, sticky-header, numeric, with-caption | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/table.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/table.spec.js:25 header rule, selected fill, hover fill and square corners https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/table.spec.js:73 keyboard: the sort buttons are the only tab stops and take the dashed ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, selected, selected+focus-visible, selected+container-inactive, sorted, empty, loading / default, sticky-header, numeric, with-caption | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/table.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/table.spec.js:25 header rule, selected fill, hover fill and square corners https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/table.spec.js:73 keyboard: the sort buttons are the only tab stops and take the dashed ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, selected, selected+focus-visible, selected+container-inactive, sorted, empty, loading / default, sticky-header, numeric, with-caption | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/table.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/table.spec.js:25 header rule, selected fill, hover fill and square corners https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/table.spec.js:73 keyboard: the sort buttons are the only tab stops and take the dashed ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, selected, selected+focus-visible, selected+container-inactive, sorted, empty, loading / default, sticky-header, numeric, with-caption | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/table.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/table.spec.js:25 header rule, selected fill, hover fill and square corners https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/table.spec.js:73 keyboard: the sort buttons are the only tab stops and take the dashed ring https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| tabs | ||||||||
| rendering | automated | default, hover, focus-visible, selected, selected+focus-visible, selected+container-inactive, disabled / default, overflow | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/tabs.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/tabs.spec.js:23 the selected tab is a 2px indicator bar with bright text, and the ring sits on it https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/tabs.spec.js:57 roving tabindex: exactly one tab is in the tab order and it is the selected one https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, selected, selected+focus-visible, selected+container-inactive, disabled / default, overflow | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/tabs.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/tabs.spec.js:23 the selected tab is a 2px indicator bar with bright text, and the ring sits on it https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one walk is enough | tests/browser/components/tabs.spec.js:57 roving tabindex: exactly one tab is in the tab order and it is the selected one https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, selected, selected+focus-visible, selected+container-inactive, disabled / default, overflow | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/tabs.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/tabs.spec.js:23 the selected tab is a 2px indicator bar with bright text, and the ring sits on it https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one walk is enough | tests/browser/components/tabs.spec.js:57 roving tabindex: exactly one tab is in the tab order and it is the selected one https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, selected, selected+focus-visible, selected+container-inactive, disabled / default, overflow | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/tabs.spec.js:12 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/tabs.spec.js:23 the selected tab is a 2px indicator bar with bright text, and the ring sits on it https://github.com/j3w1/theme/actions/runs/34650033915 |
| structure | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/tabs.spec.js:57 roving tabindex: exactly one tab is in the tab order and it is the selected one https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| terminal | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| text-field | ||||||||
| rendering | automated | default, hover, focus-visible, placeholder-shown, filled, required, invalid, invalid+focus-visible, invalid+hover, disabled, disabled+filled, read-only, read-only+focus-visible, loading / default, password, search, number, affix | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/text-field.spec.js:10 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/text-field.spec.js:22 the live control honours the focus, invalid, disabled and read-only rules https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | desktop; 1440×1000; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/text-field.spec.js:68 keyboard: Tab reaches the input, then the trailing action https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, placeholder-shown, filled, required, invalid, invalid+focus-visible, invalid+hover, disabled, disabled+filled, read-only, read-only+focus-visible, loading / default, password, search, number, affix | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/text-field.spec.js:10 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/text-field.spec.js:22 the live control honours the focus, invalid, disabled and read-only rules https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | narrow; 360×740; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/text-field.spec.js:68 keyboard: Tab reaches the input, then the trailing action https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, placeholder-shown, filled, required, invalid, invalid+focus-visible, invalid+hover, disabled, disabled+filled, read-only, read-only+focus-visible, loading / default, password, search, number, affix | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/text-field.spec.js:10 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / compact | passed | Only the assertions in this named test; no comprehensive state or variant coverage claim. Profile and density record the initial configuration; any switches are described by the test. | tests/browser/components/text-field.spec.js:22 the live control honours the focus, invalid, disabled and read-only rules https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | zoom200; 640×500; JS on | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/text-field.spec.js:68 keyboard: Tab reaches the input, then the trailing action https://github.com/j3w1/theme/actions/runs/34650033915 |
| rendering | automated | default, hover, focus-visible, placeholder-shown, filled, required, invalid, invalid+focus-visible, invalid+hover, disabled, disabled+filled, read-only, read-only+focus-visible, loading / default, password, search, number, affix | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / compact | passed | Presence and selected structural assertions only; not behavioral verification of every state. | tests/browser/components/text-field.spec.js:10 the state matrix renders every declared state for every variant https://github.com/j3w1/theme/actions/runs/34650033915 |
| appearance | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | computed styles are the same without scripts; keep one run | tests/browser/components/text-field.spec.js:22 the live control honours the focus, invalid, disabled and read-only rules https://github.com/j3w1/theme/actions/runs/34650033915 |
| keyboard | automated | unspecified / unspecified | chromium 153.0.8010.12 Linux 6.17.0-1022-azure x64 | nojs; 1440×1000; JS off | not-declared / not-declared | skipped | one keyboard walk | tests/browser/components/text-field.spec.js:68 keyboard: Tab reaches the input, then the trailing action https://github.com/j3w1/theme/actions/runs/34650033915 |
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| textarea | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| time-picker | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| timeline | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| toast | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| toolbar | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| tooltip | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| tree | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| wizard | ||||||||
| Unrecorded automated coverage | automated | all unspecified | chromium | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | firefox | No recorded configuration | not run | Test implementation does not establish execution. | ||
| Unrecorded automated coverage | automated | all unspecified | webkit | No recorded configuration | not run | Test implementation does not establish execution. | ||
| keyboard | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||
| screen-reader | manual | No recorded manual protocol or configuration | not run | Automated checks do not establish manual verification. | ||||