# ctxfire

> Local, telemetry-free static analyzer for multi-agent context graphs.

## Start here

- README.md: product contract and quickstart
- docs/ADAPTER_SPEC.md: versioned loading semantics
- docs/REPORT_SCHEMA.md: machine-readable output contract
- docs/PRIVACY.md: data and threat model
- docs/EXTENDING.md: how to add adapters or estimators

## Important boundaries

- File sizes are exact; tokens and costs are estimates.
- Reports are not measured usage or vendor bills.
- The default estimator reads metadata only; the optional tokenizer reads
  matched bytes locally. Neither mode follows symlinks or uploads content.
- Adapter and report schema changes are public API changes.
