Cadeno
O playground

Vinte e uma fixtures concebidas para partir gravadores ingénuos.

Cada página abaixo é uma armadilha controlada — classes com hash, modais preguiçosas, Shadow DOM, fluxos entre separadores, composição IME, drag-and-drop. Instala a extensão, clica em Start, executa os passos de Try this e compara o ActionStep[] capturado com a saída esperada descrita em cada página.

  1. instala
  2. fixa à barra
  3. abre uma fixture
  4. Start
  5. segue "Try this"
  6. Save as Skill
Matriz de cobertura20 fixtures no total
F.compostos do mundo real — Notion / Linear / Jira / Salesforce4 fixtures
A.estabilidade de seletores — classes com hash, irmãos idênticos, i18n4 fixtures
B.async + timing — rotas SPA, modais preguiçosas2 fixtures
C.multi-superfície — iframes, Shadow DOM, mascaramento, novo separador4 fixtures
D.especialidade de input — drag, ficheiro, combos, contenteditable, área de transferência, combobox6 fixtures
F.

Compostos do mundo real

Fixtures substanciais em forma de produto que encadeiam mais de 12 pontos de dificuldade num workflow coerente — o mais perto que o playground chega de "aguentaria um dia de trabalho?".

4 fixtures
A.

Estabilidade de seletores

Os seletores têm de continuar a funcionar após classes dinâmicas, irmãos idênticos e mudanças de locale.

4 fixtures
B.

Async + timing

A reprodução tem de esperar rotas SPA, pesquisas com debounce e modais montadas tarde.

2 fixtures
C.

Multi-superfície

Iframes, Shadow DOM e fluxos multi-separador são de primeira classe.

4 fixtures
D.

Especialidade de input

Drag/drop, upload de ficheiros, combos de modificadores, contenteditable, área de transferência, combobox ARIA.

6 fixtures