WP-0015: complete compose acceptance after Gitea visibility fix
Some checks failed
ci / validate-registry (push) Has been cancelled

Refresh federated index (20 capabilities, 0 duplicate warnings). Update
workplan, SCOPE, gap analysis, and tests for 59/60 publish pass. Mark
T04/T06 done; T01 remains on tegwick-control repo creation.

Note: production hub whynot URLs still need REUSE_SURFACE_TOKEN update.
This commit is contained in:
2026-06-16 12:35:49 +02:00
parent fe09b82329
commit 29c77ff1f7
12 changed files with 165 additions and 110 deletions

View File

@@ -97,7 +97,7 @@ def test_collect_gap_report_from_roster():
roster = root / "registry/federation/local-repo-roster.yaml"
report = collect_gap_report(roster)
assert report["summary"]["total"] == 60
assert len(report["publish_fail"]) == 12
assert len(report["publish_fail"]) == 1
assert report["empty_scaffold_count"] >= 40
@@ -110,7 +110,7 @@ def test_format_gap_markdown_lists_publish_fail():
"empty_scaffolds": ["ops-bridge"],
"seeded_repos": [],
"dedup_pending_local_owners": [],
"local_capability_count": 3,
"local_capability_count": 2,
}
text = format_gap_markdown(report)
assert "inter-hub" in text

View File

@@ -13,7 +13,7 @@ from reuse_surface.stats import (
def test_collect_stats_on_repo_root():
root = Path(__file__).resolve().parent.parent
stats = collect_stats(root)
assert stats["capability_count"] == 3
assert stats["capability_count"] == 2
assert stats["index_present"] is True
assert "discovery" in stats["histograms"]
@@ -22,7 +22,7 @@ def test_format_stats_markdown_contains_count():
root = Path(__file__).resolve().parent.parent
text = format_stats_markdown(collect_stats(root))
assert "Capabilities:" in text
assert "3" in text
assert "2" in text
def test_collect_roster_stats_federation_ready():