fix(d5): Marathon-Scanner-Triage — trace_api_contracts 859→218 (-75%, Router-Präfixe/Multi-Router/leere Pfade/Template-Literals gefixt), trace_plugins 27→0 (-100%, Inline-Manifest-Konvention erkannt); 371 HIGH-Fehlalarme eliminiert (OpenAPI-verifiziert); ~12 echte API-Bugs als Follow-up dokumentiert (ai/sessions ×5, policies ×4, mail ×4)

This commit is contained in:
Agent Zero
2026-08-24 12:43:41 +02:00
parent c0e8e4ecfd
commit 5cc5a3fa6a
11 changed files with 2702 additions and 7360 deletions
@@ -101,6 +101,13 @@
"file": "app/plugins/builtins/tests/test_contracts.py",
"attributes": []
},
{
"name": "ContactsContract",
"file": "app/plugins/builtins/contacts/contracts.py",
"attributes": [
"contract_name"
]
},
{
"name": "TasksContract",
"file": "app/plugins/builtins/tasks/contracts.py",
@@ -137,6 +144,7 @@
"find_similar_all_types",
"get_search_registry",
"llm_analyze_query",
"simple_search",
"BaseSearchProvider"
]
},
@@ -192,6 +200,7 @@
"get_messages",
"send_message",
"create_plugin_room",
"find_locked_room_id",
"get_participant_registry",
"ParticipantHandler",
"MiniAppRegistry",
@@ -321,11 +330,6 @@
"contract": "DmsContract",
"attribute": "DmsFile",
"file": "app/plugins/builtins/permissions/public_routes.py"
},
{
"contract": "KommunikationContract",
"attribute": "send_message",
"file": "app/plugins/builtins/self_improvement/services.py"
}
],
"mismatches": []