WORKFLOWS & RULES

How Catalayer Code Works: Deterministic Rules, AST Analysis & Zero-Model Reliability

Catalayer Code Technical Manual•Updated 2026-10-18•9 min read

Catalayer Code is engineered around an explicit technical boundary: zero reliance on black-box probabilistic models for core evaluation. By executing deterministic AST parsers, regex tokenizers, and git tree calculators, Code guarantees repeatable, auditable findings.

DETERMINISTIC PRINCIPLES

Evaluation Foundations

01

Rule Assertion

Same repository state + same inspection rules = identically identical findings every single time.

02

Rule Assertion

Deterministic analysis eliminates AI hallucination risks.

03

Rule Assertion

Sub-500ms inspection latency allows real-time execution directly in the browser extension.

04

Rule Assertion

Every score and classification is transparent and inspectable.

RULE MATRIX

Deterministic Check Signals

Specific verifiable repository conditions evaluated by Catalayer Code.

SIGNAL NAMEVERIFIED REPOSITORY CONDITIONCONFIDENCETARGET RISK MITIGATED
Deterministic Repeatability GuaranteeCryptographic hash matching of git tree commits ensures 100% idempotent resultsHIGHNon-deterministic evaluation drift across audits
Zero Execution Sandbox SafetyAll inspections are strictly passive and static; 0 client code executionHIGHMalicious code execution during audit of untrusted repositories

The Technical Inspection Pipeline

When a repository URL is submitted, Catalayer Code executes a 4-stage pipeline:

Stage 1: Tree Parsing — Fetches public git tree metadata, file paths, and package manifests.

Stage 2: Deterministic Rule Matrix — Evaluates 25+ structural, test, and hygiene rules.

Stage 3: Evidence Binding — Connects each flagged condition to specific file paths or missing configurations.

Stage 4: Workspace Projection — Renders structured findings with severity levels and action recommendations.

BOUNDARY & LIMITS

Explicit Technical Limitations

What this inspection method does not and cannot evaluate.

  • Does not execute dynamic runtime profiling or fuzz testing.
  • Static analysis cannot predict runtime environmental failures (e.g. cloud infrastructure outages).

Inspect Any Public GitHub Repository

Run deterministic checks against any public repository without granting OAuth permissions. Review structural gaps, untested changes, and reviewability findings with evidence.

Frequently Asked Questions

Does Catalayer Code train AI models on my repository code?

No. Catalayer Code does not train foundation models on inspected repositories. All analysis is passive, deterministic, and ephemeral.

Related Developer Documentation