generated from coulomb/repo-seed
- T01 (done prior): registered host_paths for bnt-lap001 (14 repos) and
COULOMBCORE (6 repos) via POST /repos/{slug}/paths/
- T02: validate_repo_adr now accepts repo_slug (not raw path); resolves
local path via host_paths[hostname] → local_path; clear error for
unregistered/missing paths
- T03: ingest_sbom_tool lockfile_path is now optional and relative to
resolved repo root; absolute paths accepted with deprecation warning
- T04: check_repo_consistency pre-flight guard — fetches repo, resolves
path, returns clear error before spawning subprocess if path missing
- T05: TOOLS.md — updated validate_repo_adr row (slug not path);
added Multi-Host & Remote Agent Usage section documenting design
boundary, remote agent workflow, and update_repo_path usage
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>