fix(mcp): address final-review findings (sentinel exclusion, per-unit AMS data, generated_at, gating test, docs, cleanup)

This commit is contained in:
RNL
2026-08-19 22:43:11 +10:00
parent e23650eaa4
commit 86bab78a52
9 changed files with 142 additions and 21 deletions

View File

@@ -15,6 +15,7 @@ def test_list_filaments_filters_material_sub_type_color():
assert len(result["filaments"]) == 1
assert result["filaments"][0]["sub_type"] == "PLA Matte"
assert "generated_at" in result
@pytest.mark.django_db
@@ -117,6 +118,7 @@ def test_get_filament_returns_full_usage_history_with_data_quality():
assert reliable["consumed_grams"] == 100
assert unreliable["data_quality"] == "unreliable"
assert unreliable["consumed_grams"] is None
assert "generated_at" in result
@pytest.mark.django_db