scan_codebase
Analyze a project's codebase to map structure, routes, forms, and existing tests, identify coverage gaps, and generate test scenarios. Use before testing to guide your testing strategy.
Instructions
Analyze a project's codebase to understand its structure, routes, forms, components, existing tests, and coverage gaps. Returns a ProductModel with routes, behaviours, coverage map, gaps, and generated test scenarios. Call this first before any testing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The base URL of the running application (e.g. http://localhost:3000 or https://staging.myapp.com). If the app is running on a staging/dev URL, provide that instead of localhost. | |
| mode | No | fast = quick heuristic scan. deep = full extraction with dialogs/features (default). | deep |
| codebase_path | Yes | Absolute path to the project root directory. |