Before changing unfamiliar code
Learn the project identity, central files, risky paths, and safest first target.
Continuous codebase judgment
Solvix is a CLI that scans a codebase, explains the important targets, records traceable evidence, and compares findings across future runs.
Solvix Maintainer Brief
Identity : http_client_library (system)
Default lens : api_stability
Judgment : needs_benchmark / build good
Primary target : lib/helpers/formDataToJSON.js -> formDataToJSON()
Confidence : low
Trace ID : svx-52422549735e
History : compared with previous run; new=0, repeated=2
Next check : Benchmark nested FormData input shapes.
Use cases
Learn the project identity, central files, risky paths, and safest first target.
Check whether the change touches a high-relevance path or needs a benchmark.
Run history to see what is new, repeated, changed, or resolved since the last run.
Use the trace ID, confidence level, verification step, and no-send reasoning.
Quick start
Start with parser health, then run project mode. Add history when you want Solvix to compare the current run with the previous trace ledger.
solvix doctor
solvix analyze . --project
solvix analyze . --project --history
solvix analyze . --project --history --json --output solvix-report.json
Report reading
Judgment status
A bounded target exists. Review it seriously, then verify before making claims.
The target is plausible, but measurement or source review should come before action.
The signal is too weak, low-impact, already calibrated, or not worth maintainer attention.
Documentation