Files
kefu/deploy/recognition-audit-20260916/final-verification.json
T
2026-09-21 10:34:06 +08:00

409 lines
12 KiB
JSON

{
"date": "2026-09-16",
"source_files": [
{
"path": "C:\\kefu\\wechat_rpa\\ai_chat.py",
"sha256": "ce1af8c68a9715b557f13c61d2f34e5b22cb82db396e23e283bd2668176cfbf8"
},
{
"path": "C:\\kefu\\wechat_rpa\\model_protocol.py",
"sha256": "9dbcd87e185554962706ee02bc5f1231a16552536ded5a66c702e97134e503c2"
},
{
"path": "C:\\kefu\\wechat_rpa\\model_gateway.py",
"sha256": "62f8367b3e4489feb829957cf46d95ff61fdfbbe3517c2511423c929349b68b2"
},
{
"path": "C:\\kefu\\wechat_rpa\\backend_client.py",
"sha256": "53e505bd4171611141bc59f2330815efd1624a8225b0406c7d84435361c6cdfa"
},
{
"path": "C:\\kefu\\wechat_rpa\\session_name.py",
"sha256": "7d567cfa1208dec2e405bba619bed94a742e7bfde10b8b51dca41221e850681e"
},
{
"path": "C:\\kefu\\wechat_rpa\\wechat_bot.py",
"sha256": "f79dc722ca8df3467486076ac63521b790714a5908cb6500156756b897e699e1"
},
{
"path": "C:\\kefu\\wechat_rpa\\wxwork_db.py",
"sha256": "a0320270a6a289416e76ca62386b127686b9004e7890f4ff04e0ea7dad4b4025"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_ai_context_audit.py",
"sha256": "2d9b4a0b512d619ede7c067b2af65befb25d05ac3ea24a1ad6dd2679b806239a"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_database_timestamp_audit.py",
"sha256": "a949e1b56db6424dd0be9bf1e9268c9b35e25d251b2a3006d5ab521538b2bccd"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_gateway_failure_audit.py",
"sha256": "6facc22bd6e9f72da0a0acdb497c56670a3e2ae23f9b57a99a8bef6f5c27bf68"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_gateway_guard_audit.py",
"sha256": "bd8b747ca41251d628e0153aadb0a113d9f86c14fecc42f0af677b6912e6d4cd"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_gateway_media_audit.py",
"sha256": "4d29d5da924e94e7541de83be65c9cd1358591f67e5a6a4cb13253c7ac37476e"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_knowledge_cache_audit.py",
"sha256": "9ae107328a2adf914207d0dc45b3107bfcb15f9b101fa96906bc9b3874d205a0"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_rag_context_audit.py",
"sha256": "623d313df52e7f8d6b4c736ba2b590ca9aea34529ffaa219c896a13315cb4be5"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_visual_cache_audit.py",
"sha256": "326e2c6251fbd943ff34cff41bfa66cbcd8beb9c6380d498f432f7f3a9c3fd60"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_visual_identity_audit.py",
"sha256": "527181591d9923aec18a2c8a8f920fe57e041c038686dbc0d9b360c8f06c49bc"
},
{
"path": "C:\\kefu\\wechat_rpa\\test_visual_knowledge_trace_audit.py",
"sha256": "088dfb56466d057835fd62763cd68ed2d8f1e9fa8b588e1e9cee4b60a8d39bd8"
},
{
"path": "C:\\wechat_rpa\\ai_chat.py",
"sha256": "8846c7e2a6778e5928dba15013f8b45cc87ace8cbec926f32ea903c50475f13c"
},
{
"path": "C:\\wechat_rpa\\model_protocol.py",
"sha256": "9dbcd87e185554962706ee02bc5f1231a16552536ded5a66c702e97134e503c2"
},
{
"path": "C:\\wechat_rpa\\model_gateway.py",
"sha256": "62f8367b3e4489feb829957cf46d95ff61fdfbbe3517c2511423c929349b68b2"
},
{
"path": "C:\\wechat_rpa\\backend_client.py",
"sha256": "24445d9ff1c28fbe071eddc2d68f7583eaab159ba98596223a23b5dcaac3d8b4"
},
{
"path": "C:\\wechat_rpa\\session_name.py",
"sha256": "7d567cfa1208dec2e405bba619bed94a742e7bfde10b8b51dca41221e850681e"
},
{
"path": "C:\\wechat_rpa\\wechat_bot.py",
"sha256": "29b2ee68ea7aa5d369d4593e10ca225d9d7390513c8c9ab9e79eb538bef79ab0"
},
{
"path": "C:\\wechat_rpa\\wxwork_db.py",
"sha256": "405e8b7c357365ee66fe85efdad106242c4321cad9f789c8d33b4c0f5b320d80"
},
{
"path": "C:\\wechat_rpa\\protocol_engine.py",
"sha256": "a0826d8bc6933a65557b64597627631129ec5418291ca9999ce1bdf3b173c545"
},
{
"path": "C:\\wechat_rpa\\test_ai_context_audit.py",
"sha256": "2d9b4a0b512d619ede7c067b2af65befb25d05ac3ea24a1ad6dd2679b806239a"
},
{
"path": "C:\\wechat_rpa\\test_database_timestamp_audit.py",
"sha256": "a949e1b56db6424dd0be9bf1e9268c9b35e25d251b2a3006d5ab521538b2bccd"
},
{
"path": "C:\\wechat_rpa\\test_gateway_failure_audit.py",
"sha256": "6facc22bd6e9f72da0a0acdb497c56670a3e2ae23f9b57a99a8bef6f5c27bf68"
},
{
"path": "C:\\wechat_rpa\\test_gateway_guard_audit.py",
"sha256": "bd8b747ca41251d628e0153aadb0a113d9f86c14fecc42f0af677b6912e6d4cd"
},
{
"path": "C:\\wechat_rpa\\test_gateway_media_audit.py",
"sha256": "4d29d5da924e94e7541de83be65c9cd1358591f67e5a6a4cb13253c7ac37476e"
},
{
"path": "C:\\wechat_rpa\\test_knowledge_cache_audit.py",
"sha256": "9ae107328a2adf914207d0dc45b3107bfcb15f9b101fa96906bc9b3874d205a0"
},
{
"path": "C:\\wechat_rpa\\test_protocol_audit_boundaries.py",
"sha256": "ec063dea98298c875ab385dc9a1fdb5f54ccc652b890ac1aa3c927a53323fcce"
},
{
"path": "C:\\wechat_rpa\\test_rag_context_audit.py",
"sha256": "623d313df52e7f8d6b4c736ba2b590ca9aea34529ffaa219c896a13315cb4be5"
},
{
"path": "C:\\wechat_rpa\\test_visual_cache_audit.py",
"sha256": "326e2c6251fbd943ff34cff41bfa66cbcd8beb9c6380d498f432f7f3a9c3fd60"
},
{
"path": "C:\\wechat_rpa\\test_visual_identity_audit.py",
"sha256": "527181591d9923aec18a2c8a8f920fe57e041c038686dbc0d9b360c8f06c49bc"
},
{
"path": "C:\\wechat_rpa\\test_visual_knowledge_trace_audit.py",
"sha256": "088dfb56466d057835fd62763cd68ed2d8f1e9fa8b588e1e9cee4b60a8d39bd8"
}
],
"test_evidence": {
"visual-source-final": {
"project": "C:\\kefu\\wechat_rpa",
"modules": [
"test_visual_pipeline",
"test_vision_fallback",
"test_message_navigation",
"test_self_reply_loop",
"test_vision",
"test_session_name",
"test_unread_cross_machine",
"test_reply_safety",
"test_visual_identity_audit",
"test_visual_cache_audit"
],
"tests_run": 625,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 41.5,
"blocked_external_actions": [],
"failure_details": [],
"skip_details": []
},
"visual-target-final": {
"project": "C:\\wechat_rpa",
"modules": [
"test_visual_pipeline",
"test_vision_fallback",
"test_message_navigation",
"test_self_reply_loop",
"test_vision",
"test_session_name",
"test_unread_cross_machine",
"test_reply_safety",
"test_visual_identity_audit",
"test_visual_cache_audit"
],
"tests_run": 625,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 39.75,
"blocked_external_actions": [],
"failure_details": [],
"skip_details": []
},
"visual-real-ocr-source": {
"cases": 24,
"exact": 24
},
"visual-real-ocr-target": {
"cases": 24,
"exact": 24
},
"ai-context-source": {
"project": "C:\\kefu\\wechat_rpa",
"modules": [
"test_ai_context_audit",
"test_ai",
"test_model_router",
"test_agent_rules"
],
"tests_run": 137,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 7.156,
"blocked_external_actions": [],
"failure_details": [],
"skip_details": []
},
"ai-context-target": {
"project": "C:\\wechat_rpa",
"modules": [
"test_ai_context_audit",
"test_ai",
"test_model_router",
"test_agent_rules"
],
"tests_run": 137,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 6.922,
"blocked_external_actions": [],
"failure_details": [],
"skip_details": []
},
"protocol-source-final": {
"target": "C:\\kefu\\wechat_rpa",
"modules": [
"test_database_timestamp_audit",
"test_database_reply_priority"
],
"tests": 35,
"failures": 0,
"errors": 0,
"skipped": 0,
"seconds": 3.14,
"success": true
},
"protocol-target-final": {
"target": "C:\\wechat_rpa",
"modules": [
"test_native_protocol_pipeline",
"test_protocol_features",
"test_protocol_cross_machine",
"test_wecom_native_protocol",
"test_protocol_knowledge_integration",
"test_protocol_audit_boundaries",
"test_contact_reply_guard.ProtocolContactTests",
"test_database_timestamp_audit",
"test_database_reply_priority"
],
"tests": 142,
"failures": 0,
"errors": 0,
"skipped": 0,
"seconds": 18.171,
"success": true
},
"knowledge-source-final": {
"root": "C:\\kefu\\wechat_rpa",
"modules": [
"test_knowledge",
"test_knowledge_search",
"test_knowledge_review",
"test_knowledge_tasks",
"test_knowledge_model_output",
"test_model_gateway",
"test_rag_context_audit",
"test_gateway_media_audit",
"test_gateway_failure_audit",
"test_gateway_guard_audit"
],
"tests": 126,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 101.94
},
"knowledge-target-final": {
"root": "C:\\wechat_rpa",
"modules": [
"test_knowledge",
"test_knowledge_search",
"test_knowledge_review",
"test_knowledge_tasks",
"test_knowledge_model_output",
"test_model_gateway",
"test_rag_context_audit",
"test_gateway_media_audit",
"test_gateway_failure_audit",
"test_gateway_guard_audit"
],
"tests": 126,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 101.91
},
"gateway-guard-source": {
"root": "C:\\kefu\\wechat_rpa",
"modules": [
"test_gateway_guard_audit",
"test_gateway_failure_audit",
"test_model_gateway"
],
"tests": 53,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 24.08
},
"gateway-guard-target": {
"root": "C:\\wechat_rpa",
"modules": [
"test_gateway_guard_audit",
"test_gateway_failure_audit",
"test_model_gateway"
],
"tests": 53,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 24.28
},
"knowledge-cache-source-after": {
"project": "C:\\kefu\\wechat_rpa",
"modules": [
"test_backend",
"test_knowledge_cache_audit"
],
"tests_run": 80,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 8.328,
"blocked_external_actions": [],
"failure_details": [],
"skip_details": []
},
"knowledge-cache-target-after": {
"project": "C:\\wechat_rpa",
"modules": [
"test_backend",
"test_knowledge_cache_audit"
],
"tests_run": 80,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 9.438,
"blocked_external_actions": [],
"failure_details": [],
"skip_details": []
},
"visual-trace-source": {
"project": "C:\\kefu\\wechat_rpa",
"modules": [
"test_visual_knowledge_trace_audit",
"test_reply_safety",
"test_visual_pipeline",
"test_model_router"
],
"tests_run": 526,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 34.39,
"blocked_external_actions": [],
"failure_details": [],
"skip_details": []
},
"visual-trace-target": {
"project": "C:\\wechat_rpa",
"modules": [
"test_visual_knowledge_trace_audit",
"test_reply_safety",
"test_visual_pipeline",
"test_model_router"
],
"tests_run": 526,
"failures": 0,
"errors": 0,
"skipped": 0,
"elapsed_seconds": 37.766,
"blocked_external_actions": [],
"failure_details": [],
"skip_details": []
}
},
"production_deployed": false,
"real_wechat_messages_sent": false,
"real_model_requests": "synthetic data only; see live-*.json",
"backups": [
"C:\\kefu\\wechat_rpa\\backups\\recognition-audit-20260916",
"C:\\wechat_rpa\\backups\\recognition-audit-20260916"
]
}