aurora-lint Developer Guide

aurora-lint is a terminal-based static analysis tool that validates C code compliance with SEI CERT C Coding Standards. It tracks 311 rules (307 implemented and enabled by default) across 17 CERT C categories, using tree-sitter for fast AST-based analysis with cross-file context, control-flow graphs, and inter-procedural reasoning.

This guide covers advanced usage, CI/CD integration, the interactive console UI, testing methodology, project internals, and contributing.

Contents