Skip to main content

Verticals guide

Vertical packages (lending, legal, healthcare, etc.) extend the gateway with domain-specific tools while sharing security, memory, and audit infrastructure.

Design rules

  • Verticals never import other verticals — cross-domain operations route through clawql-api.execute()
  • Disabled verticals have zero runtime footprint (Operator / ClawQLInstance CRD)
  • Each vertical declares maxClassificationLevel, required ATR purposes, and Presidio policies

Enabling a vertical

  1. Set vertical flags in Tier 2+ ClawQLInstance spec (see Deployment & Operations Guide)
  2. Register vertical plugins at gateway startup per contributor spec § vertical packages
  3. Run vertical-specific evaluation suites before production promotion

Building a new vertical

Contributor Technical Specification — vertical plugin interface, Effect-TS patterns, and CI dependency rules

Modularization v2.1 — opt-in package ecosystem