Installation

  • Parser for Perilscribe DSL → AST
  • Rules engine (policy.toml) → scoring & checks
  • Aggregators for AND/OR logic across attack paths
  • Renderers → HTML/PDF/CSV/SVG
flowchart LR
  A[DSL files] --> B(Parser)
  B --> C(Rules Engine)
  C --> D(Renderers)
  C --> E(CI status)

Integrations (planned): Stripe/Lemon Squeezy for premium, Neo4j export, AI‑assisted scaffolding.