修复匹配详情中“用户自填未经核验”等来源说明,清理未参与项的橙色注意提示,修正贷款统计口径文案;补充公积金完整可选路径提取逻辑,确保明确无额外时长要求的公积金分支可正确识别并通过。
7.2 KiB
资质评估累计修复后端发布
2026-10-19,按用户“先发布一下,你帮我发布后端,我自己发行小程序”授权,后端已发布为 20261019-assessment-fixes-r2。11:47:56(Asia/Shanghai)恢复原访问入口与唯一新worker;用户随后确认小程序1.1.0已于同日约12:00发行(时间为约数),真机仍按既有要求跳过;发行登记及线上复核见下文。
发布内容
使用固定候选 rc-20261019-assessment-fixes-r2 的 backend-runtime.zip,SHA256 19437d0b99ca97d71940851c79a1e7c71cad8b3d0cb02a5b519cf6db474fe4d6,17文件整体发布:14替换、3新增。新增依赖为 ProfileZeroBalances.php、ProductAgeRules.php、ProductAiBindings.php。包括零贷款/零信用卡空金额适用性、独立年龄范围本地判断、模型同批短引用和严格绑定、公积金完整可选路径、报告提示及配套等级/PDF兼容;前端档案及文案改动已包含在供用户发行的当前源码中,实际上传包与源码绑定的核实边界见下文。
没有DDL、业务迁移、产品导入、依赖安装、模型/额度调整、正式评估重试或本轮收费调用。仅数据库资源版本值及 application/extra/site.php 对应版本字段按发布流程更新;用户资料、原报告、检查点和用量保持。固定r1/r2包与原始实测证据保留,本发布记录独立覆盖冻结时“尚未发布”的状态,不回写冻结清单。
现场核对与维护验证
- 当前原版本为
20261016-report-diagnostics-r1,PHP7.4.33。历史137路径及同日补充的两个旧文件均匹配,3新增路径现场确实不存在;候选17文件与125保留路径共142路径核对通过。 - 生产25款上架产品按新策略完成只读编译规划;个人评估为66条模型条件、100模板、6批,零金额/年龄/短引用/可选公积金策略均已冻结。只规划,不生成评估或调用模型。
- 活动评估、实际调用和Redis即刻/延迟/保留队列均为0后,以临时Nginx维护门禁阻止外部写入,正常停止所属worker及PHP。完整备份14旧文件、3新增路径原不存在状态、环境文件、站点配置、worker unit、Nginx配置及全库SQL/表结构指纹;私密备份存放站点之外。
- 整体应用17文件,并同步资源版本;重新启动PHP。维护期30张表业务数据及精确结构指纹一致,只允许资源版本值变化,没有整库恢复或资料改写。
- 29项服务器本机HTTPS检查通过;4份历史报告、16组匹配列表、4份资料详情及4组归属边界、25产品与34省份只读检查通过,模型构造被显式阻断。恢复前精确回退干跑通过。
- 11:47:56恢复唯一新worker和原Nginx入口。31项公网HTTPS检查通过,TLS验证开启;三服务active、唯一worker命令/新PID核对及ready心跳通过,发布后观察未发现本轮worker错误/警告。环境、worker配置和Nginx原配置保持。
最初整包终端传输没有收到确认;只读检查证明服务器暂存目录不存在、维护未开启、三服务active。随后改用11段排他传输,每段及最终五份发布输入分别核SHA256,才开始维护。未在不明状态下重复发布或覆盖文件。
小程序1.1.0发行登记与线上复核
用户确认小程序 1.1.0 已于2026-10-19约12:00(Asia/Shanghai)发行。版本和时间来自用户报告,时间为约数;本次没有独立取得实际微信上传包,未验证上传包与当前源码摘要的绑定。无需为登记版本修改本地 manifest.json。
- 31项公网HTTPS检查通过,TLS证书验证开启,资源版本为
20261019-assessment-fixes-r2;7份后台JS摘要匹配。 - 142代码路径、环境与站点配置、原Nginx配置、worker unit及文件归属核对通过;三服务active,唯一worker PID3020785保持,心跳ready/1秒,三服务重启计数相较发布后基线不变。检查时活动评估/调用为0,三队列均0;这只是检查时的运行状态。
- 只读事务内完成4份历史报告、16组匹配列表、4份资料详情与4组归属边界,以及25上架产品/34省份读取。模型构造被显式阻断,检查未创建或重试生产评估,未调用收费模型。
约12:00至本次检查的 airz-analysis systemd journal 窗口返回0条事件,未见该来源的新增错误/警告;不据此推断全链路日志或实际用户评估均已验收。面板已退出、专用浏览器已关闭、临时凭据脚本不存在。真机继续按既有决定跳过,正式用户关键流程签收未在本轮执行。
补核固定r2候选时,原 candidate-tools.py --verify 在历史编译产物摘要守卫处退出1,不能记为本轮完整核验通过。独立只读诊断确认当前206份前端源码/资产、77份前端运行源码、259份后端运行源码、3个固定包及39份冻结证据一致;差异仅在本次对照的4个开发产物:report.js、records.js、report-export.js、common/vendor.js,修改时间均为2026-10-19约12:00:21(Asia/Shanghai)。开发产物仍为29页,报告四组新版文案检查通过。上述结果不能绑定实际微信上传包,也不能确定产物由哪次操作生成;没有改写冻结摘要、覆盖开发产物或重新编译。详见 candidate-diagnostic.json。
独立私密档案:D:/AAdesk/202609/airz-backups/mini-program-release-1.1.0-20261019。核心证据为 release-user-report.json、public-smoke.json、online-verification.json、panel-cleanup.json、verification-receipt.json、candidate-diagnostic.json 与 completion-receipt.json;原发布档案及固定候选保持,不覆盖原回执。
备份、证据和后续边界
服务器私密档案:/root/airz-assessment-fixes-20261019;本机档案:D:/AAdesk/202609/airz-backups/production-release/airz-assessment-fixes-20261019。本机目录仅当前Windows用户及SYSTEM可访问,服务器档案仅root可读。
关键证据:authorization.json、manifest.json、readonly.json、stage.json、prepare.json、deploy.json、verify.json、rollback-check.json、resume.json、observe.json、final-verification.json、public-smoke.json。备份下载、逐文件摘要及清理另见 backup-download.json、backup-download-index.json、server-cleanup.json、panel-cleanup.json,最终本机保全汇总见 release-receipt.json。
恢复写入后可能产生新规则快照、检查点、报告和实际用量;之后保留新数据并优先向前修复,不自动回退旧代码或覆盖数据库。维护期回退干跑通过不代表恢复写入后仍可直接回退。
小程序从 D:/WorkSpace/cyun/ai融资 的当前完整源码重新编译并由用户发行;源码/资产与r2的206文件包一致,不使用旧dev产物代替上传包。用户已报告1.1.0约12:00发行,登记见上文。实际已发行上传包尚未独立核实,不宣称由代理发布客户端或完成真机验收。
本轮没有新增真实模型调用;最新公积金真实判定、完整保存及回读已在此前独立隔离验收完成,见实测与续跑记录。25款仅为参考候选,61条未采集细项保持待核实,不代表所有条件通过或授信获批。