finish three custodian workplans from live hub evidence
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Python Tests / pytest (push) Successful in 21s

Close CUST-WP-0064 after the 2026-08-24 unassisted fire ingested
clay-borg, close CUST-WP-0065 now that all 120 active repos project a
classification, and close ADHOC-2026-08-25. Mark CUST-WP-0067 T02/T10
done (reverse relays already gone; work-record recovery lives on 0068).
Park the later no-checkout SBOM regression as CUST-IN-0015. Teach the
classification gate to use this host's checkout path.
This commit is contained in:
codex 2026-08-28 20:27:05 +02:00
parent 349238cf8f
commit 93b8174abd
8 changed files with 143 additions and 21 deletions

View file

@ -81,3 +81,26 @@ def test_clean_active_fleet_converges_and_renders(tmp_path: Path) -> None:
assert report["source_warning_count"] == 0
assert "active classified: 1" in render_text(report)
assert "converged: yes" in render_text(report)
def test_host_paths_for_this_machine_beat_other_host_local_path(tmp_path: Path) -> None:
local = tmp_path / "repo-manager"
_write_valid(local)
report = analyze_repositories(
[
{
"slug": "repo-manager",
"status": "active",
"category": "tooling",
"local_path": "/home/tegwick/repo-manager",
"host_paths": {
"bnt-lap001": str(local),
"239.62.205.92.host.secureserver.net": "/home/tegwick/repo-manager",
},
}
],
hostname="bnt-lap001",
)
assert report["projected_without_source"] == []
assert report["converged"] is True