- Correct parseLocalFileDeps doc to match behavior (ok=false only when
Chart.yaml is missing/unreadable/unparseable; may return empty slice).
- Align log prefixes with function names (parseLocalFileDeps,
runHelmDepBuild, execHelmDep) instead of the stale preBuildSubchartDeps.
- Log execHelmDep failures at Debug (best-effort) instead of Warn.
- Add skipIfNoHelm helper and guard tests that invoke helm.
- Rename NoOpOnRemoteDeps -> DoesNotRecurseIntoRemoteDeps for accuracy.
Signed-off-by: yxxhero <aiopsclub@163.com>