@noalia/codetitan
v2.0.0
Published
Public CLI for CodeTitan JS/TS verification and review-first remediation
Maintainers
Readme
CodeTitan CLI
@noalia/codetitan is the public local CLI for the current CodeTitan wedge:
- JS/TS verification
- review-first deterministic fix preview
- JSON, markdown, and SARIF outputs
Phase 1 scope is intentionally narrow. The CLI is optimized for high-signal surfaced findings, not universal static analysis.
Install
npm install -g @noalia/codetitanThen verify the install:
codetitan --helpIf you are evaluating from the monorepo before the public npm release is cut, use npm run cli -- ... from the repository root instead.
Analyze
Generate a JSON artifact:
codetitan analyze . --no-ai --ai-generated --format json --output codetitan-report.jsonGenerate a markdown summary:
codetitan analyze . --no-ai --ai-generated --format markdown --output codetitan-summary.mdGenerate SARIF for GitHub Code Scanning:
codetitan analyze . --no-ai --ai-generated --format sarif --output codetitan-report.sarifFix
Preview the deterministic autofix path:
codetitan fix . --dry-run --patch-output codetitan-fixes.patchApply the same deterministic fixes with verification and rollback on syntax failure:
codetitan fix .Current default autofix coverage is intentionally limited. Safe deterministic fixes are enabled by default, while riskier categories remain suggestion-only.
GitHub
Use the public GitHub Action for PR and CI verification:
- uses: Noa-Lia/codetitan-action@v1
with:
path: .
fail-on-severity: HIGH
format: bothDevelopment
cd packages/cli
npm run build
npm test -- --runInBand