Solo Founder
For solo developers and small teams moving fast. Lighter compliance overhead, focus on shipping.
Vertical packs are curated bundles of mandates tailored to a specific business model or regulated industry. Every project has exactly one vertical pack. The pack’s mandates activate on top of the 50 global mandates and affect how agents plan, build, and review code.
When creating a project:
defiant projects create \ --name "my-app" \ --repo "github.com/yourorg/my-app" \ --vertical b2b-saasYou can change the vertical later, but doing so re-runs mandate checks against all existing code:
defiant projects update proj_01hw... --vertical fintech# Warning: changing vertical from 'b2b-saas' to 'fintech' will# activate 22 additional mandates. Running compliance check...Solo Founder
For solo developers and small teams moving fast. Lighter compliance overhead, focus on shipping.
B2B SaaS
Multi-tenant architecture, SSO support, org-level data isolation, usage-based billing.
Marketplace
Two-sided marketplace with buyer/seller isolation, escrow patterns, dispute resolution flows.
Fintech
PCI DSS, double-entry accounting, transaction integrity, fraud signals, regulatory reporting.
Healthcare
HIPAA PHI encryption, audit trails, access controls, minimum necessary access principle.
PE Portfolio
Portfolio company patterns: consolidated reporting, entity isolation, cross-entity analytics.
Use when: You are building a new product alone or with a very small team. Speed is the priority. Compliance overhead is kept minimal.
Additional mandates (8): Basic security hygiene, semantic versioning, conventional commits, GDPR deletion endpoint, email unsubscribe, input validation, HTTPS-only, structured logging.
Agents typically skipped: Counselor, Commander (initiatives only), Marketer (optional).
Example projects: Personal tools, side projects, early-stage SaaS before product-market fit.
Use when: You are building software sold to organizations, with multiple users per account, SSO requirements, and enterprise procurement needs.
Additional mandates (12):
Agents always included: Counselor (for ToS and compliance review).
Example projects: Project management tools, CRM, DevOps platforms, analytics dashboards sold to teams.
Use when: You are building a platform that connects two types of users (buyers/sellers, renters/owners, freelancers/clients) and handles transactions between them.
Additional mandates (15):
Example projects: Freelancer platforms, rental marketplaces, service booking, creator content platforms.
Use when: Your product handles financial transactions, lending, investments, or payment processing. Highest compliance overhead.
Additional mandates (22): See Vertical Pack Mandates for the complete list.
Key mandates:
Example projects: Neobanks, lending platforms, investment apps, payment infrastructure, expense management.
Use when: Your product stores, processes, or transmits Protected Health Information (PHI) and must comply with HIPAA.
Additional mandates (19): See Vertical Pack Mandates for the complete list.
Key mandates:
Example projects: EHR/EMR systems, patient portals, telehealth platforms, clinical trial tools, health data analytics.
Use when: You are building software for a private equity portfolio company that needs to report up to a holding company and operate alongside sibling portfolio companies.
Additional mandates (14):
Example projects: Portfolio management platforms, fund administration tools, operational dashboards for portfolio companies.
Switching verticals is supported but has consequences:
defiant projects update proj_01hw... --vertical healthcare# Scanning existing codebase for healthcare mandate compliance...# [PASS] mandate_h3: TLS 1.2 enforcement — no HTTP URLs found# [FAIL] mandate_h1: PHI encryption# Found: user_notes column in users table — not encrypted# File: supabase/migrations/001_initial.sql:34# [FAIL] mandate_h2: HIPAA audit trail# Found: 3 PHI access routes without audit logging# Vertical updated. 2 compliance issues require resolution.# Run: defiant inbox list to see required actions.