docs: refresh harness contributor commands
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -73,6 +73,9 @@ Minimum story recipe:
|
|||||||
- `Anatomy`: document stable slots and public `data-*` hooks
|
- `Anatomy`: document stable slots and public `data-*` hooks
|
||||||
- `Accessibility` or `Motion`: choose whichever behavior is easiest to misunderstand
|
- `Accessibility` or `Motion`: choose whichever behavior is easiest to misunderstand
|
||||||
|
|
||||||
|
If a story becomes part of the curated browser review surface, add or update its entry in
|
||||||
|
`tests/e2e/support/story-harness-contract.json` so smoke and a11y coverage stay aligned.
|
||||||
|
|
||||||
Writing rules:
|
Writing rules:
|
||||||
|
|
||||||
- Use `docs.description.component` to explain when to choose the component.
|
- Use `docs.description.component` to explain when to choose the component.
|
||||||
@@ -117,6 +120,7 @@ Harness shortcuts:
|
|||||||
pnpm harness:select
|
pnpm harness:select
|
||||||
pnpm harness:validate:static
|
pnpm harness:validate:static
|
||||||
pnpm harness:validate:changed
|
pnpm harness:validate:changed
|
||||||
|
pnpm harness:validate:a11y
|
||||||
pnpm harness:validate:component
|
pnpm harness:validate:component
|
||||||
pnpm harness:validate:docs
|
pnpm harness:validate:docs
|
||||||
pnpm harness:validate:consumers
|
pnpm harness:validate:consumers
|
||||||
@@ -135,6 +139,7 @@ Broader gates:
|
|||||||
```bash
|
```bash
|
||||||
pnpm harness:validate:pr
|
pnpm harness:validate:pr
|
||||||
pnpm harness:validate:release
|
pnpm harness:validate:release
|
||||||
|
pnpm harness:orch -- doctor
|
||||||
```
|
```
|
||||||
|
|
||||||
## Practical repo guidance
|
## Practical repo guidance
|
||||||
|
|||||||
@@ -180,6 +180,7 @@ uses:
|
|||||||
- Storybook interaction coverage for representative examples
|
- Storybook interaction coverage for representative examples
|
||||||
- Playwright smoke coverage for core Storybook flows
|
- Playwright smoke coverage for core Storybook flows
|
||||||
- Storybook a11y checks as part of the docs review surface
|
- Storybook a11y checks as part of the docs review surface
|
||||||
|
- a shared `tests/e2e/support/story-harness-contract.json` manifest for curated browser coverage
|
||||||
|
|
||||||
## Harness engineering
|
## Harness engineering
|
||||||
|
|
||||||
@@ -200,12 +201,14 @@ pnpm harness:select
|
|||||||
pnpm harness:suites
|
pnpm harness:suites
|
||||||
pnpm harness:validate:static
|
pnpm harness:validate:static
|
||||||
pnpm harness:validate:changed
|
pnpm harness:validate:changed
|
||||||
|
pnpm harness:validate:a11y
|
||||||
pnpm harness:validate:component
|
pnpm harness:validate:component
|
||||||
pnpm harness:validate:docs
|
pnpm harness:validate:docs
|
||||||
pnpm harness:validate:docs-smoke
|
pnpm harness:validate:docs-smoke
|
||||||
pnpm harness:validate:consumers
|
pnpm harness:validate:consumers
|
||||||
pnpm harness:validate:pr
|
pnpm harness:validate:pr
|
||||||
pnpm harness:validate:release
|
pnpm harness:validate:release
|
||||||
|
pnpm harness:orch -- doctor
|
||||||
pnpm harness:orch -- status --run <run-id>
|
pnpm harness:orch -- status --run <run-id>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user