Skip to content

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).