
Policy-governed LLMSecOps framework providing AST-based SAST, secret scanning, supply-chain and multi-cloud CSPM checks, AI-BoM generation, and CI/CD security gates.
AI-Driven Development Life Cycle & Autonomous Agent Governance (LLMSecOps)
Software Version: 3.2.0 | Framework Version: 3.2.0 | Status: Institutionalized (Production-Ready, DevSecOps-Ready & CI-Verified)
Consolidated Invariants: 305 Checks | Rules: 204 | Domain Families: 26
The TriSuElla-AIDLCA Framework is an enterprise-grade, policy-governed architecture and security standard for AI-assisted software engineering and autonomous multi-agent systems. It ensures that machine intelligence operates with deterministic execution, zero-trust cryptographic verification, and coordinated human-in-the-loop governance.
Rooted in the symbolic Trident (Trishula) of Nordic and Sanskrit principles:
The framework has achieved 100% Institutionalized Implementation across all governance pillars, automated tooling, and multi-cloud posture standards:
The TriSuElla-AIDLCA solution provides a full-spectrum, production-grade security and governance engine designed for modern AI engineering and autonomous agent swarms:
TRISU-CLI).\trisu.cmd), Linux/macOS (./trisu), or as a global command via pip install -e tools/trisu-cli.argparse, ast, json, re, pathlib), eliminating supply chain risk on the validator itself.0 on clean state and 1 on blocking [CRITICAL] / [HIGH] violations.TRISU-SAST / ZTC)eval(), exec()), insecure deserialization (pickle.load/loads, unloader YAML), and dangerous shell execution (subprocess.run(shell=True)).TRISU-ZTC-04): Identifies and blocks fail-open naked exception suppressions (except: pass), guaranteeing fail-closed security.TRISU-ZTC-01): Detects unparameterized SQL f-strings, raw SQL concatenation, and insecure TLS verification bypasses (verify=False).TRISU-ZTC-03)AKIA*), GitHub PATs (ghp_*), private RSA/EC/SSH keys, and hardcoded API tokens.TRISU-OSS)TRISU-OSS-01): Enforces exact dependency version pinning with SHA-256 integrity hashes, rejecting floating version ranges (>=, ~=).TRISU-OSS-03): Prohibits restrictive copyleft contamination (AGPL-3.0, SSPL, EUPL) in commercial releases.TRISU-OSS-04): Detects spoofed, malicious, or typosquatted package names.TRISU-OSS-06): Validates SLSA Level 2+ provenance and container signing metadata.TRISU-BOM / AI-BOM)trisu bom --output ai-bom.json).TRISU-MCP)TRISU-MCP-01..06).TRISU-ZTC-08).TRISU-CSPM)TRISU-AIAM)TRISU-SARIF)--sarif) seamlessly ingested by GitHub Code Scanning, GitLab Security Dashboard, Azure DevOps, and SonarQube.trisu init): Scaffolds complete GitHub Actions workflows, pre-commit hooks, and IDE directives in under 30 seconds.SISU-UI)TriSuElla structures security investment according to where real-world operational and financial loss occurs:
graph TD
L1["<b>Layer 1: Cyber Residual Risk Floor</b><br/>(~70% Loss Impact - Foundation: IAM, Secrets, Cloud, OS)"]
L2["<b>Layer 2: AI / App Security</b><br/>(~20% Loss Impact - AI-Native: Prompt Injection, Semantic Guardrails, MCP Sandboxing)"]
L3["<b>Layer 3: Technical & Operational Governance</b><br/>(~10% Loss Impact - Lifecycle: AI-BoM, NI-IAM, Drift, EU AI Act, DPDPA)"]
L1 --> L2
L1 --> L3
L2 --> L3
style L1 fill:#ff9966,stroke:#333,stroke-width:2px,color:#000
style L2 fill:#66ccff,stroke:#333,stroke-width:2px,color:#000
style L3 fill:#99ff66,stroke:#333,stroke-width:2px,color:#000All rules are consolidated in TRISUELLA_MASTER_RULES_AND_CHECKS.md:
The framework provides turnkey zero-setup wrappers and standard pip packaging:
# Option A: Direct root wrapper (zero install)
.\trisu.cmd check # Windows (cmd / powershell)
./trisu check # Linux / macOS / Git Bash
# Option B: Global pip installation (accessible from any directory)
pip install -e tools/trisu-cli
trisu --help
trisu initRun the CLI to instantly initialize TriSuElla governance in your existing repository:
trisu init --target /path/to/my-repo
This automatically scaffolds:
.cursorrules (Cursor AI)CLAUDE.md (Claude Code / Claude Projects).windsurfrules (Windsurf).github/copilot-instructions.md (GitHub Copilot)trisuella.config.yaml (Project Policy Configuration).pre-commit-config.yaml (Local git commit blocker).github/workflows/trisuella-gate.yml (CI/CD PR gate)audit.md & TRISUELLA-AIDLCA-state.md (State & compliance tracking)# Check repository artifact and drop-in template readiness
trisu check
# Run blocking security audit and export OASIS SARIF report
trisu audit --sarif audit.sarif
# Run Open Source Security (OSS) & supply chain audit
trisu oss --sarif oss.sarif
# Scan codebase for Shadow AI, undeclared models & gateway bypasses
trisu shadow --sarif shadow.sarif
# Validate all 204 rule identifiers and inspect domain breakdown
trisu rules
# Generate a CycloneDX AI v1.6 Bill of Materials (AI-BoM)
trisu bom --output ai-bom.json
OWASP-TriSuElla-AIDLCA-FrameWork/
├── README.md # Main project entrypoint & quickstart (v3.0)
├── Usage-Guide.md # Comprehensive step-by-step master usage guide
├── TRISUELLA_MASTER_RULES_AND_CHECKS.md # Unified master rulebook (305 checks, 204 rules)
├── ai-bom.json # Machine-readable CycloneDX AI v1.6 BoM
├── trisuella.config.yaml # Declarative policy & Multi-Cloud CSPM manifest
├── CLAUDE.md & .cursorrules # Local IDE workspace assistant rules
├── trisu.cmd & trisu # Turnkey CLI wrappers for Windows & Unix
├── LICENSE # Open-source Apache-2.0 license
├── templates/ # Drop-in templates for all IDEs & CI/CD
│ ├── .cursorrules # Cursor IDE rules
│ ├── CLAUDE.md # Claude Code instructions
│ ├── .windsurfrules # Windsurf rules
│ ├── copilot-instructions.md # GitHub Copilot instructions
│ ├── trisuella.config.yaml # Declarative policy & CSPM manifest
│ ├── .pre-commit-config.yaml # Git pre-commit hook
│ └── .github/workflows/trisuella-gate.yml # GitHub Actions PR gate
├── tools/
│ ├── trisu-cli/ # Gatekeeper CLI (check, audit, oss, init, bom, rules)
│ │ ├── trisu_validator.py # Python engine with AST parser & supply chain scanner
│ │ ├── pyproject.toml & setup.py # Pip package definition for global 'trisu' command
│ │ └── README.md # CLI usage manual
│ └── sisu-ui/ # Sisu Nexus visual compliance dashboard
│ ├── index.html # Web UI dashboard
│ ├── sisu-ui-design-spec.md # UI architecture & KPIs spec
│ └── sample-data/ # Demo compliance & governance dataset
├── TRISUELLA-AIDLCA-Rules/ # Core specifications, workflows & prompts
│ ├── README.md & CHARTER.md # Philosophy, severity scale & charter
│ ├── FULL_README.md # Comprehensive manual, CSPM crosswalk & changelog
│ ├── TRISUELLA-AIDLCA-rules/ # core-workflow.md (active agent prompt)
│ ├── TRISUELLA-AIDLCA-rule-details/ # Modular extensions (MCP, EU AI, Zero Trust, CSPM)
│ ├── prompts/ # Turnkey prompt library (P, B, T, A, C series)
│ └── docs/ # Developer guides (faq, which-extensions, vibe-coding)
├── TRISUELLA-AIDLCAa/ # 8-Stage Autonomous Multi-Agent System
│ └── README.md # ZTP message protocol & Dual-Key HITL gates
├── TRISUELLA-AIDLCA-docs/ # State tracker & crosswalk matrices
│ ├── TRISUELLA-AIDLCA-state.md # Runtime workflow state & extension tracking
│ └── AICM-AIDLCA-Crosswalk.md # CSA AICM v1.0.3 to TriSuElla crosswalk
└── Data-Source/ # Regulatory baselines (RBI, ISO 42001, CSA AICM)
TriSuElla operates on a strict Binary Enforcement Principle:
[CRITICAL] / [HIGH]: Atomic Stop Gate. Execution halts immediately. Code generation and deployment pipelines block until remediated.[MEDIUM] / [LOW]: Advisory. Requires documented justification and signed human steward acceptance in audit.md.v3.2.0 Institutionalized Release — Security-first, AI-native. Built for the era of Agentic Autonomy.
| Governance Pillar / Component | Scope & Standards | Progress | Status |
|---|
| Master Rulebook & Invariants | 305 Checks across 26 Domain Families & 204 Rules | 100% | Institutionalized |
| Shadow AI & Model Discovery | TRISU-SHADOW-01..06 (AST scan, AI-BOM model sync, gateway bypass gate) | 100% | Production-Ready |
| Zero Trust Code (ZTC) | TRISU-ZTC-01..08 (AST boundary checks, ambient secret removal) | 100% | Production-Ready |
| Open Source Security (OSS) | TRISU-OSS-01..06 (Cryptographic lockfile pinning & license scan) | 100% | Production-Ready |
| Turnkey CLI & Packaging | trisu.cmd, trisu executable, pip packaging (pyproject.toml) | 100% | Production-Ready |
| Multi-Cloud CSPM Framework | 14 Auditing Standards across AWS, Azure, GCP, Alibaba, OCI | 100% | Production-Ready |
| CycloneDX AI-BoM Generator | CycloneDX AI v1.6 Bill of Materials generator (trisu bom) | 100% | Production-Ready |
| CI/CD Pull Request Policy Gate | GitHub Actions verified live (Run 34675720411: dual SARIF + BoM) | 100% | Verified Passing |
| Multi-Agent System (AIDLCAa) | 8-Agent Pipeline, TRISU-ZTP Envelopes & Dual-Key HITL Gates | 100% | Production-Ready |
| Visual Governance Dashboard | Sisu Nexus Web UI (tools/sisu-ui) & Compliance Datasets | 100% | Production-Ready |
| Persona | Primary Goal | How TriSuElla Solves It |
|---|
| AI Engineers & Vibe Coders | Build fast without generating security flaws | Drop in .cursorrules, CLAUDE.md, or .windsurfrules. The AI co-pilot automatically enforces threat modeling, input validation, and the 20-Item Security Review Checklist. |
| DevSecOps & AppSec Engineers | Block vulnerabilities and supply-chain attacks in CI/CD | Run trisu audit --sarif audit.sarif and trisu oss --sarif oss.sarif in pull requests. Auto-block builds on critical CVEs, unpinned packages, or exposed secrets. |
| Cloud & Platform Architects | Standardize security across multi-cloud deployments | Enforce the 14 TRISU-CSPM controls across AWS, Azure, GCP, Alibaba, and OCI to eliminate cloud misconfigurations and ensure private AI perimeters. |
| GRC & Compliance Officers | Satisfy AI regulations (EU AI Act, ISO 42001, DPDPA) | Run trisu bom to produce CycloneDX AI-BoMs and audit against the 299 institutionalized checks to ensure continuous compliance evidence. |
| Section | Domain / Rule Family | Checks | Primary Standards / Anchors |
|---|
| 0–1 | Framework Charter & Core LLMSecOps Lifecycle | 15 | STRIDE-AI, ISO 5259, Cosign, AI-BoM |
| 2 | System Security Baseline (TRISU-BASE) | 15 | OWASP Top 10 (2026), API Security |
| 3 | AI & Agentic Security (TRISU-SEC) | 22 | OWASP LLM Top 10, Tool Sandboxing |
| 4 | Zero Trust Architecture & Code (TRISU-TRUST/ZTC) | 22 | CISA ZT Maturity Model, NIST SP 800-207, ASVS |
| 5 | Sensitive Data Security (TRISU-DATA) | 10 | DPDPA (India), GDPR, HIPAA, L0–L4 Classification |
| 6–8 | DLCA, Infra (TRISU-INFRA), Cloud & Multi-Cloud CSPM (TRISU-CLOUD/CSPM) | 55 | CIS Benchmarks, Multi-Cloud CSPM (AWS, Azure, GCP, Alibaba, OCI) |
| 9–10 | Regional Compliance & Privacy by Design | 51 | Art. 25 GDPR, RBI Cyber Resilience, NIST SSDF |
| 11–13 | Testing, Checklists & CI/CD Gates | 45 | Garak, PyRIT, SAST, 20-Item Review Checklist |
| 14–20 | Tooling, Maturity Model, KPIs & RBI Sutras | 40 | Sisu-UI, RBI 7 Sutras, ISO 42001 AIMS |
| 21 | Model Context Protocol Security (TRISU-MCP) | 6 | MCP Schema Sanitization, Recursion Bounds, HITL |
| 22 | EU AI Act High-Risk Compliance (TRISU-EUAI) | 7 | EU Regulation 2024/1689 (Articles 9–15, CE Gate) |
| 23 | Agentic Identity & Token Delegation (TRISU-AIAM) | 5 | RFC 8693 Token Exchange, SPIFFE/mTLS, Ephemeral Keys |
| 24 | Open Source & Supply Chain Security (TRISU-OSS) | 6 | OpenSSF, SLSA v1.0, Lockfile Hash Pinning, CycloneDX v1.6 |
| TOTAL | Consolidated Invariants | 299 | Mandatory Blocking for [CRITICAL]/[HIGH] |