User Guide¶
Deep dives into every Specwright feature.
-
@spec Decorator
Runtime type validation, docstring enforcement, and metadata.
-
Error Handling
Declarative exception handling with
@handle_errors. -
State Machines
Finite state machines with validated transitions, hooks, and history.
-
Test Requirements
Declare required tests and enforce them with a pytest plugin.
-
CLI Usage
Scaffold projects, generate code, validate, and build docs.