ticketyboo Documentation
ticketyboo is assurance infrastructure for AI-assisted development. These docs cover the open scanner (Gatekeep), the Contracts system, the VS Code extension, and the REST API. All content is sourced directly from the deployed codebase.
Start here
Quickstart
Scan a public repo, install the extension, create your first Contract, run Gatekeep.
Preventative
Contracts
Define what your code must satisfy before a PR merges. Gate types, severities, thresholds, archetypes, and schema reference.
Detective
Gatekeep
How the open scanner works. Six analysis layers, the evidence.json report, and scan result interpretation.
Productive
VS Code Extension
Install the ticketyboo extension, configure your API key and base URL, and use the Brief Wizard.
Reference
API Reference
Every endpoint: scan, account, subscription, newsletter. Auth, rate limits, request/response shapes, error codes.
How-to
Guides
CI integration, writing your first Contract, reading scan results, team setup, and troubleshooting.
About these docs
Each page is sourced from the production codebase. API endpoints are documented from handler.py. Scan layer behaviour is documented from the layers/ Python modules. Extension commands are documented from the TypeScript source.
The scanner API base URL is https://api.ticketyboo.dev. The extension default is the same. Region: eu-north-1 (Stockholm).