Driftless reads your end-to-end tests and generates human-readable docs that stay in sync with your actual application behavior.
Write Playwright, Cypress, or any e2e test as you normally would. No special syntax, no annotations, no extra configuration.
Driftless hooks into your CI pipeline. On every push, it reads your test files and understands what your application does.
Human-readable documentation is generated and committed. Staleness checks flag drift before it ships. Your docs never fall behind.
Write tests as you normally would — Playwright, Cypress, or any e2e framework. Driftless reads the structure, assertions, and user flows without any modification to your test files.
Every describe block, assertion, label query, and user interaction is turned into a structured guide — complete with prerequisites, nested steps, inline code references, and a verification note.