STYLOMETRY-CI is a forensic CI/CD gate that verifies the true authorship of every commit in GitLab. It detects impersonation by analyzing the developer's behavioral, temporal, and stylistic footprint — with pure rational arithmetic and bit-for-bit reproducible results.
Choose a preset or edit the fields. The gate executes the deterministic cores and returns a verdict with its Multi-Criteria Profile (MCP). It attempts your Cloud Run API; if unresponsive, it falls back to local simulation.
Each core acts as an independent "sensation". Correlated anomalies across different axes trigger a synergy multiplier that scales the risk exponentially.
Detects temporal and volume anomalies — unusual hours, massive changes — against the author's historical baseline.
rational z-scoreAnalyzes the diff searching for encrypted or obfuscated fragments via localized entropy. Detects base64 blob injection.
Shannon · GiniDetects manipulative intent and defensive justifications using fuzzy-matching and negation handling (EN/ES Rioplatense).
SYN-001Measures lexical richness (TTR), linguistic density, and formal register drift in commit messages.
TTR · MADMaps circadian biorhythms onto a weekly grid of 56 blocks. Flags commits outside the author's biological window.
2D gridGit operations topology and code syntactic signature (AST, comprehensions, f-strings) via rational L1 distance.
Manhattan L1The security job extracts the diff, message, hour, files, and lines.
Each core contributes a rational penalty; correlated signals activate the synergy multiplier.
PASS · WARN · REQUIRE_REVIEW · BLOCK, with suppression logic for hotfix/release branches.
The Gemini agent can close the MR via the GitLab MCP and post the detailed forensic log.