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:
@@ -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": []
|
||||
|
||||
Reference in New Issue
Block a user