Prerequisites
- Account with access to at least one repository
- Repository admin permissions (required to install the source control integration)
Step 1: Sign Up and Connect Your Source Control
- Visit app.pandorian.ai
- Click Sign Up
- Connect your source control provider — Pandorian supports GitHub, GitLab, and Azure DevOps
- Complete the app installation and choose which repositories to connect
Step 2: Create Your First Guideline
You have two options: create a custom guideline from scratch, or import from an existing source.Option A: Create a Custom Guideline
- Navigate to the Guidelines page
- Click + New Guideline (top right)
- Select Create Guideline
-
Fill out the guideline form:
- Guideline ID: A unique identifier (e.g.,
SEC-001,PERF-002) - Category: Select a category (Security, Performance, Code Quality, etc.)
- Language: Choose the programming language(s) this applies to
- Title: Clear, actionable name for your rule
- Description: Write your guideline in natural language. Be specific about what should or shouldn’t happen in the code.
- Enforcement Mode: Set to Block (fails CI/CD on violation) or Monitor (surfaces violations without blocking)
- Enforce On: Which repositories this guideline applies to (default: ALL)
- Guideline ID: A unique identifier (e.g.,
- Click Create Guideline
Option B: Import Guidelines
Pandorian supports multiple import sources so you can turn existing documentation into live enforcement immediately:- Confluence — import directly from your team’s Confluence pages
- Markdown files — upload any internal documentation or standards docs
- Pandorian Catalog — 2,000+ pre-built best practices across Python, JavaScript, TypeScript, Java, Go, Scala, and more
- Policy as Code — import structured policy definitions directly
