问题注册与根治闭环台账

闭环口径:每条问题必须带根因、修复、可执行验证口径与固化锚点;selftest 对 fixed/verified 问题重跑验证,失败即标 regressed(复发自动曝光)。本轮回归自检:13 条受检,13 通过,无一回归

状态分布(共 26 条)

状态条数
open13
verified12
closed1

问题清单

<function <lambda> at 0x7f9eb3f450d0><function <lambda> at 0x7f9eb3f45160><function <lambda> at 0x7f9eb3f451f0><function <lambda> at 0x7f9eb3f45280><function <lambda> at 0x7f9eb3f45310><function <lambda> at 0x7f9eb3f453a0><function <lambda> at 0x7f9eb3f45430><function <lambda> at 0x7f9eb3f454c0>
IS-001world 服务周期性假死(/world/ 全站超时)P0稳定性verified页缓存 _r220_page_cache 无单飞:TTL 到期瞬间多线程并发重生成首页,区块内 port_hub.entries() 旧实现 8 项×7 路径=56 次 HTTPSR224: port_hub.entries() 每路径只取一次+TTL300s 记忆+探测超时6s+改本机 nginx 探测(12.3s→0.21s);world_lib 页缓存world_lib.py:_R220_LOCK;port_hub.py:_pt_memo
IS-002「¥498 万待补主体」口径误导(自生成单混入应收)P0口径诚信verifiedpayout_orders 中 197 笔/¥4,983,000 为 payout-center 自生成模拟单、178 笔为 ¥9.9 体验自测单,旧口径把空买方一律判「待补主体」R224: match_hub 五段证据分类(self/trial/chase/noise/revive);price_hub.ar() 同步改按证据分类;自生成/自测单永不计入应match_hub.py:_ar_kind 家族;price_hub.py:AR_KIND_ZH
IS-00395 个 nginx 反代端口外网可直连P1安全verified反代后端端口监听 0.0.0.0,外部可绕过 nginx 直连(无 TLS/安全头/限流)R224: 证据采样零外连后,R220_FW 插入 95 端口 DROP(外部→端口),lo 与 10.5.4.3 合作方不受影响;健康检查失败自动回滚iptables R220_FW;ilume-fw.service
IS-004iptables 规则无持久化(重启即裸奔)P1安全verifiedR220 的 DROP 规则只存在于运行内存,无 rules 文件无开机单元R224: /etc/iptables/rules.v4 + ilume-fw.service(daemon-reload+enable)ilume-fw.service
IS-005172 笔外部待收缺联系方式(无法催办)P1变现openr59 询盘回流只留存 24-35 条 quote/sends 映射,其余 172 笔订单的 RQ 消息 ID 无邮箱留存(inbox_seen/inbound 均不覆盖该命名空间已归因 20 笔入 collectible_orders(含邮箱可催办 8 笔/¥20,599.80);其余 172 笔需人工按买家名补联系,或重建邮件映射match_hub.py:collectible
IS-006canonical 未全站补齐(6/7 入口页缺)P2工程治理open/world 不走 serve_one;R223 WSGI 中间件注入致全站 502 已回滚保守方案未落地;待各引擎 page_wrap 统一注入或安全中间件重做port_hub.py:entries
IS-007/deal-desk/bill 开票主体 4 项未填报P1合规openname/tax_no/address/phone 需主体方自行填报;平台代填有作废风险不代填(铁律);已排入开票队列 state=hold_no_subject,主体补齐后一键开出price_hub.py:subject_gap
IS-008企业注册 + 微信支付通道未落地P0变现open无企业对公账户与支付通道,担保交易/真实收款无法闭环需用户侧完成企业注册与微信支付商户准入;平台侧已备好订单/担保/开票链路escrow_hub.py
IS-009成本模型仍为估算(实际账单未提供)P2口径诚信open收益三档模型基于假设成本,非实际账单待用户提供实际账单后替换growth_hub.py:efficiency
IS-010GIESTAS ¥980 单 quote_no 指向过期旧单P2口径诚信openlr_lead.quote_no 与 dh_order 现存单号错位待人工核对后更新引用match_hub.py:collectible
IS-011Mailinblack 挑战邮件需人工点确认放行P2合规open对方邮件网关要求发件 IP 人工确认,否则退信需人工操作;已记入退信只喂确定性失败规则smtp_mail.py
IS-01213 笔 void/expired 订单未复活P1变现open询盘转化单过期/作废后无人跟进重新报价match_hub 已单列 revive 段(¥4,591.98);待运营逐单重新报价match_hub.py:classify
IS-013commission_pipeline 892 条无证据候选P2口径诚信open候选单无成交凭证(amount=0/no-evidence)无证据不计佣金(触发器已拒写);候选池待人工补充证据或清理payout.db:guard_fake_comm_ins
IS-014货架塌缩(cron 覆盖写 1,506→9 件)P0稳定性verifiedrevenue_hub_engine.register_sku 用 open(w) 覆盖写 products_extra.jsonR221: 合并式写入 + 塌缩熔断 + 哨兵 ≥1000 + 备份恢复guard_hub 货架节点 ≥1000
IS-015guard heal() 查不存在的 target 列(自愈从未生效)P1稳定性verifiedSELECT nkey,target FROM gd_probe 列名错误,自愈逻辑空转R222: 修正列名,自愈恢复生效guard_hub.py:heal
IS-016WSGI 中间件注入致全站 502P0稳定性verifiedR223 用 serve(_r223_mw(app)) 包裹应用,中间件异常传导全站R223: 立即回滚为 serve(app),服务恢复 200;中间件代码保留未启用world_lib.py:serve(app
IS-017SES 日配额 2000 接近上限风险P2合规open触达唯一出口 SES 日配额 2000/闸门 1980,营销放量后会触限限额监控 + 坏链 301 兜底;放量前需提额或分流smtp_mail.py
IS-018price.db 被 module_vault 当数据资产误扫P2工程治理verified新建台账库被数据资产扫描器纳入,审计误报 2 件未上架R223: price.db 加入 module_vault.SKIP_BASEmodule_vault.py:SKIP_BASE
IS-019公网监听 55 个中 3 个端口未分类(待确认)P2安全open3 个 0.0.0.0 监听端口无 nginx 代理也无系统归属保持监听不收敛(无证据不动),待人工确认归属后处置port_hub.py:ports
IS-020dh_pv 假流量口径P1口径诚信closeddh_pv 为自增假流量,混入统计会虚高R204 起 no-op;真人流量唯一口径 dh_funnel;流量分母=visit_track 近 30 天剔 BOTRE/SELFREdeal_hub.py:dh_funnel
IS-021world 服务重启恢复慢(import 30+ 引擎 >10s)P2稳定性openworld_lib 启动 import 全部中枢引擎,重启后 10s+ 不可用观察项;后续可改懒加载world_lib.py
IS-022price_hub 应收页泄漏完整邮箱(挑战地址误判 chase)P1安全verifiedr59 回信解析把 Mailinblack 安全网关的挑战回信误当成买方回信写进 payout_orders.buyer;price_hub._ar_kind 缺邮箱噪声判据,该行R224: _ar_kind 增加 NOISE_MAIL 判据(与 match_hub 同口径,挑战地址归 noise);ar_page/export_csv 列级脱敏 _maskprice_hub.py:_mask_mail;price_hub.py:_is_noise_mai
IS-023match/contract 四件 SKU 漏上架(lib_audit FAIL)P1变现verifiedR224 wire 时 push_hub 收录了 issue 引擎 SKU,漏掉 match/contract 的 DS/SUB 两对;module_vault.skus() 派生R224: 合并式补 4 件(DS/SUB-VAULT-MATCH、DS/SUB-VAULT-CONTRACT)并重启 ilume-datastore;货架 1793→1797;lproducts_extra.json:R224_SKU_MERGE
IS-024税务台账 CSV 导出不脱敏(落盘含挑战地址)P1合规verifiedtax_ledger_engine.collect() 原样落盘 DB 行,buyer 列含 Mailinblack 挑战地址;6 个公开目录 CSV 数据落盘不合规(nginx R224: 导出层增加 _mask 值级打码(邮箱/手机号)并重生成全部 CSVtax_ledger_engine.py:_mask
IS-025重负载窗口偶发 https 000(/world/gr、/deal-desk 各一次)P2稳定性open全链核验与 leak 扫描重负载窗口下,https 请求两次出现 000;直连后端与静默后重试均 200(0.1-0.8s),nginx error log 无 upstream 已复测恢复(5/5 与 3/3 全 200);需人工持续观测 access/error lognginx access/error log 观测项
IS-026277 个报价单落地页整体丢失(rq59-*.html 被清)P1变现verifiedstatic/quotes/ 下 rq59-*.html 报价单页被整体清除,但 r59_push.db quote 表 277 条 released 记录(真实买方、¥9.9-1R224: 按 quote 表全量对账,用当前模板再生 277/277 页(含原单号与原日期);https 复验 200;建立 _quotes_pages_exist 对账口径防再hk_r59_reply_flow.py:render_quote_html;static/quot

写入口径:python3 issue_hub.py add/fix/verify/close/ls;HTTP 只读。验证口径与护栏锚点联动,是「固化」的载体。