ShrubberyDocs
Sign in

Shrubbery Documentation

Shrubbery is a Consent-First Commitment OS. It captures verbal and written promises from chaotic sources, turns them into mutually-agreed contracts via an explicit Handshake, and tracks the team's delivery reliability across that commitment record.

This portal splits into four sections — two for product understanding, two for integration.

Guides

Narrative walk-throughs of the major product flows: how a commitment is captured, Handshaked, tracked, audited, and (when needed) renegotiated. Start here if you are new to the product.

Start with: Handshake FlowCapture FlowCFS Rules.

Concepts

Glossary appendix. One short page per domain term — Lead, Knight, Shrubbery, Handshake, Accord, Garden, Dossier, CFS, BYOK, and the lifecycle states. Cross-linked from the guides.

Key terms: Shrubbery, Handshake, Commitment Flow Score, BYOK.

API Reference

Auto-generated OpenAPI reference for the public /api/v1/* and /api/gather surfaces. Source of truth: the Zod schemas in the route files, emitted via npm run docs:openapi.

Start with: API OverviewAPI Getting Started.

Webhooks

Payload reference for incoming webhooks (POST /api/v1/inbox, POST /api/v1/sync) and outbound notifications.

Start with: Webhooks Overview.