15 lines
1001 B
JSON
15 lines
1001 B
JSON
{
|
|
"host": "192.168.110.111",
|
|
"user": "ps",
|
|
"project": "/opt/im-admin",
|
|
"compose": "/opt/im-admin/deploy/im-admin",
|
|
"checked_at": "2026-09-28",
|
|
"source": "Read from production /opt/im-admin on 2026-09-28 (exact bytes kept in baseline-snapshot/). admin_api.py = cos-direct release of 2026-09-23 (C:/wechat_rpa/tmp/cos-direct-server-payload, CRLF), not C:/kefu HEAD; zyt_auth.py = C:/kefu HEAD content with CRLF line endings; Dockerfile = C:/kefu HEAD. The payload admin_api.py is production + this release's changes (3-way merge, checked by prepare_bundle.py).",
|
|
"expected": {
|
|
"wechat_rpa/admin_api.py": "fcc94534fee7d1cd524d6923eea035a212a3f6d3ba35f19d41f9ee17b3c74bdc",
|
|
"wechat_rpa/zyt_auth.py": "6b8ded1ad17766957cedbbcae7841ca8bd783bfa9c0f47266d0d42ac7ae66691",
|
|
"deploy/im-admin/Dockerfile": "2bc1a6c1a0d9eeea512a560b676dfa0a4e060513d24cbc2c12e251c061fbe1a7"
|
|
},
|
|
"must_not_exist": ["wechat_rpa/remote_api.py", "wechat_rpa/remote_store.py", "admin-web/apps/mobile-h5"]
|
|
}
|