Expand description
Programmatic runtime entry points that avoid depending on fallow-cli.
Structs§
- Audit
Programmatic KeySnapshot - Stable audit key snapshot used to classify introduced vs inherited findings.
- Audit
Programmatic Output - Typed programmatic audit output before JSON serialization.
- Boundary
Violations Programmatic Output - Typed programmatic boundary-family output before JSON serialization.
- Circular
Dependencies Programmatic Output - Typed programmatic circular-dependency output before JSON serialization.
- Combined
Programmatic Output - Typed programmatic combined output before JSON serialization.
- Dead
Code Programmatic Output - Typed programmatic dead-code output before JSON serialization.
- Decision
Surface Programmatic Output - Typed programmatic decision-surface output before JSON serialization.
- Duplication
Programmatic Output - Typed programmatic duplication output before JSON serialization.
- Engine
Health Runner - Default health runner backed directly by
fallow-engine. - Feature
Flags Programmatic Output - Typed programmatic feature-flag output before JSON serialization.
- Health
Json Report Input - Inputs for serializing health JSON output through the API boundary.
- Health
Programmatic Output - Typed programmatic health / complexity output before JSON serialization.
- Programmatic
Health Analysis - API-owned health analysis payload returned by programmatic runners.
- Programmatic
Health Next Step Facts - Runtime probes used by programmatic health output assembly.
- Programmatic
Health Run - Health runner output shared by API, NAPI, and alternate runners.
- Trace
Clone Programmatic Output - Typed programmatic duplicate-code trace output before JSON serialization.
- Trace
Dependency Programmatic Output - Typed programmatic dependency-trace output before JSON serialization.
- Trace
Export Programmatic Output - Typed programmatic export-trace output before JSON serialization.
- Trace
File Programmatic Output - Typed programmatic file-trace output before JSON serialization.
Traits§
- Programmatic
Health Runner - Runner boundary for programmatic health.
Functions§
- run_
audit - Run changed-code audit through typed programmatic runners.
- run_
boundary_ violations - Run boundary-family analysis and return typed API output before JSON.
- run_
circular_ dependencies - Run circular-dependency analysis and return typed API output before JSON.
- run_
combined - Run bare combined analysis through one programmatic analysis session.
- run_
complexity_ with_ runner - Run programmatic health / complexity and return typed API output.
- run_
dead_ code - Run dead-code analysis and return typed API output before serialization.
- run_
decision_ surface - Run changed-code decision-surface analysis through the typed programmatic API.
- run_
duplication - Run duplication analysis and return typed API output before serialization.
- run_
feature_ flags - Run feature-flag analysis and return typed API output before JSON.
- run_
health - Run programmatic health / complexity through the engine-backed runner.
- run_
health_ with_ runner - Alias for
run_complexity_with_runnerwith a product-oriented name. - run_
trace_ clone - Trace duplicate-code groups by location or stable fingerprint.
- run_
trace_ dependency - Trace where a dependency is used.
- run_
trace_ export - Trace why an export is considered used or unused.
- run_
trace_ file - Trace all graph edges for a file.
- serialize_
health_ report_ json - Serialize a health / complexity report into the stable JSON output contract.
Type Aliases§
- Boundary
Violations Output - Concrete boundary-family output contract returned by typed runs.
- Circular
Dependencies Output - Concrete circular-dependency output contract returned by typed runs.
- Dead
Code Output - Concrete dead-code output contract returned by typed programmatic runs.
- Duplication
Output - Concrete duplication output contract returned by typed programmatic runs.
- Feature
Flags Output - Concrete feature-flag output contract returned by typed programmatic runs.
- Trace
Clone Output - Concrete duplicate-code trace output returned by typed programmatic runs.
- Trace
Dependency Output - Concrete dependency trace output returned by typed programmatic runs.
- Trace
Export Output - Concrete export trace output returned by typed programmatic runs.
- Trace
File Output - Concrete file trace output returned by typed programmatic runs.