Trust and Freshness
Local by default
Section titled “Local by default”Local commands read the selected repository and its local Noodlbox box. Source stays on the machine unless you explicitly target or synchronize an external box.
Use exact targets such as --box, --repo, or --hub when the current directory is not the intended source.
Check freshness
Section titled “Check freshness”The structural model reflects the last analysis, while source files may continue changing:
nbx status --checkRun analysis again when status reports stale input or when new source must be included:
nbx analyze .Use nbx diff to inspect working-tree changes against the analyzed baseline.
Qualify coverage
Section titled “Qualify coverage”An absent result does not prove that code does not exist. Generated code, dynamic dispatch, unsupported syntax, and language support boundaries can limit what analysis resolves.
For important negative claims:
- Check status.
- Inspect the relevant source.
- State the files or language scope you verified.
Destructive commands
Section titled “Destructive commands”Commands such as nbx delete, nbx reset, nbx migrate, and some configuration operations change Noodlbox-managed state. Preview migrations and read command help before automating them.