CQ-AI: Deterministic Security Scanning with Ternary Polarity

Scan multi-language codebases with deterministic ordering and ternary severity classification.

60|13|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/plurigrid/asi --skill cq-ai-deterministic-security-scanning-with-ternary-polarity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: CQ-AI: Deterministic Security Scanning with Ternary Polarity
Source: https://github.com/plurigrid/asi/tree/main/ies/music-topos/.cursor/skills/cq-ai
Command: npx skills add https://github.com/plurigrid/asi --skill cq-ai-deterministic-security-scanning-with-ternary-polarity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deterministic code analysis that yields reproducible results, with tri-state severity classification.

Core Features & Use Cases

  • SplitMix64 Seeded Scanning: Deterministic ordering and results.
  • Ternary Polarity: GF(3) severity mapping to Critical/Medium/Info.
  • Parallel Scanning: Split-stream analysis for speed.
  • Out-of-Order Composition: Results compose regardless of scan order.

Quick Start

Run CQ-AI on a codebase with seed 12345 to obtain reproducible findings.

Frequently Asked Questions about CQ-AI: Deterministic Security Scanning with Ternary Polarity

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform deterministic security scanning on my codebase?

Deterministic security scanning analyzes code with reproducible results using seeded algorithms. Run CQ-AI with a fixed seed value to obtain consistent findings across multiple scans, enabling auditable vulnerability detection and risk prioritization in multi-language codebases.

What is ternary polarity classification in static analysis?

Ternary polarity applies GF(3) mathematical mapping to classify security findings into three severity states: Critical, Medium, and Info. This tri-state model provides deterministic severity ordering that remains consistent regardless of scan execution order.

Can I scan code in parallel while maintaining deterministic results?

Yes. CQ-AI supports parallel split-stream scanning that decomposes work across multiple processors while composing results out-of-order without losing determinism. SplitMix64 seeding ensures findings remain reproducible even when scan order varies.

How does CQ-AI handle collaborative environments with out-of-order result composition?

Out-of-order composition allows security findings to aggregate and deduplicate regardless of when individual scans complete. This supports distributed, collaborative scanning where multiple processes contribute results asynchronously while maintaining deterministic final output.

What does MCP integration provide for deterministic security findings?

MCP integration enables auditable prioritization and reproducible finding delivery by connecting CQ-AI's deterministic scanning pipeline to external systems. It ensures findings propagate with consistent ordering and severity classification across collaborative workflows.

Does deterministic scanning work with static analysis on multiple programming languages?

Yes. CQ-AI applies to multi-language codebases for static analysis and vulnerability detection. Deterministic ordering and ternary polarity classification work uniformly across languages, producing consistent findings regardless of codebase composition.