testing
Installation
SKILL.md
Testing Goal
Push the suite toward three layers only:
- Pure unit tests for deterministic logic.
- Thin editor or plugin contract tests for real Plate or Slate wiring.
- Golden input or output tests for serializer and parser behavior.
Hard constraints:
- Bun-first and speed-first.
bun run testis the default iterative workflow. pnpm test:allis the full end-of-task and CI run. Do not use it as the default inner-loop command.- Keep the default iterative suite fast.
- No browser or e2e coverage in this program.
- Coverage is hotspot telemetry, not a vanity target. Do not chase repo-wide numbers blindly.
- Use coverage after each phase only to choose the next hotspot.
- No one-smoke-test-per-package sweep.
- Do not add broad smoke coverage for thin wrapper packages.