Removed obsolete TODO.md

This commit is contained in:
2026-04-30 14:04:22 +02:00
parent 3620e2c7fc
commit 39612bde53
4 changed files with 337 additions and 97 deletions

View File

@@ -1873,6 +1873,12 @@ def test_ui_manual_registry_entry_loop(tmp_path):
assert "Edited Manual Ability" in detail_response.text
assert "Edited Manual Capability" in detail_response.text
assert "Edited Manual API" in detail_response.text
assert "Classification Quality Feedback" in detail_response.text
assert "classification-primary" in detail_response.text
assert "1 capabilities" in detail_response.text
assert "1 features" in detail_response.text
assert "2 supports" in detail_response.text
assert "0 facts" in detail_response.text
assert "tests/test_manual.py" in detail_response.text
assert f"references feature #{feature_id}" in detail_response.text
assert "downward support" in detail_response.text
@@ -1900,9 +1906,26 @@ def test_ui_manual_registry_entry_loop(tmp_path):
)
assert filtered_feature_listing.status_code == 200
assert "Attribute" in filtered_feature_listing.text
assert "Repository" in filtered_feature_listing.text
assert "Facts" in filtered_feature_listing.text
assert "Edited Manual API" in filtered_feature_listing.text
assert "1 of 1 shown" in filtered_feature_listing.text
classification_gap_response = client.post(
f"{repository_path}/expectation-gaps",
data={
"expected_type": "classification-support",
"expected_name": "Feature references another feature too broadly",
"source": "human",
"notes": "Same-level support should be reviewed.",
},
follow_redirects=False,
)
assert classification_gap_response.status_code == 303
detail_response = client.get(repository_path)
assert "Feature references another feature too broadly" in detail_response.text
assert "classification-support" in detail_response.text
upward_support_listing = client.get(
f"/ui/repos/{repository_id}/elements",
params={