automax steps, features, coverage, browsers, processes, workspace
Inventory commands for a project and its hierarchy.
steps list
automax steps list -p <slug> [--unused] [--grep <text>]Lists every step definition available to the project (shared library plus project steps) as seen by bddgen export. --unused keeps only steps no feature uses; --grep filters by substring.
features list
automax features list -p <slug> [--tags <expr>] [--scenarios]One row per feature with module, layer, suite, scenario count and tags; --scenarios prints one row per scenario. --tags accepts a simple @tag filter.
coverage
automax coverage -p <slug> [-e <env>] [--openapi [file]] [--routes] [--endpoints] [--roles] [--uncovered]Joins the routes declared in the project YAML and its modules, the module endpoints (and, with --openapi, the paths of the spec named by env.api.openapi or the given file) and the pool roles with the scenarios that reference them, split by suite tag. Exit code 1 when a module has no covered target.
browsers
automax browsers install [-b <name>]... [--with-deps] [-p <slug>]
automax browsers list [-p <slug>]install wraps playwright install (default engines: chromium, firefox, webkit; --with-deps adds OS packages on Linux CI; -p installs what a project declares). list shows which engines are installed and where, including the mobile emulation mappings.
processes list
automax processes list -p <slug>Processes visible to a project: workspace defaults overridden by same-named project processes, with trigger, tags, layers, browsers, environment, gates and schedule.
workspace
automax workspace tree
automax workspace listtree prints organization → workspaces → projects → modules → processes from automax.workspace.yaml and projects/*; list shows the workspaces with their project counts and marks the default one. Both accept --json.