① 不能交易。2025 年 9 月 12 日中午,司法部解封对共同首席执行官 Lai Kui Sen 和理财顾问 Yan Zhao 的起诉书,纳斯达克当天以「等待补充信息」停牌,最后成交 1.695 美元。到 2026 年 9 月 16 日,连续 253 个交易日零成交,纳斯达克停牌名单上恢复日期空白。公司对停牌的最后一次更新是 2026 年 1 月的年报;6 月的中期报告对停牌、起诉、诉讼一字未提。
② 钱去了哪。4 月 15 日,在股价创 52 周新低的第二天,公司以每股 0.55 美元(反拆前)向「若干投资者」卖 9,090,908 股并附送可买 90,909,080 股的权证;18 天后签协议,权证零成本换成 70,909,082 股。起诉书的账:十五人付 500 万,拿到约 8,000 万股、占 75%,平均每股 0.0625 美元,没有锁定。同期 WhatsApp 群和 AI 换脸广告把股价从 0.80 拉到 9.40,6 月 26 日一天跌回 0.55。起诉书称卖股者获利超过 1.1 亿美元;公司从这两笔里收到约 495 万。三天后公司又以 0.12 美元向 Streeterville Capital 卖了 500 万。
③ 公司本身。2025 财年收入 3,968 万美元、毛利率 6.4%、净亏 1,031 万;2026 年 3 月底现金 180 万,一年内到期负债比一年内能变现的资产多 2,574 万,归属母公司股东权益只剩 252 万。审计师三年写「持续经营存疑」。14 笔银行短贷几乎全部由凌涛及其直系亲属担保。凌涛持有公司 0.59% 的股份、32% 的投票权(B 类每股 100 票),一人到场即构成股东会法定人数。
| 事项 | Codex 轨 | Claude 轨 | 各自依据 |
|---|---|---|---|
| 2025-07 预付权证 1,246,667 股(现口径)是否已行权 | 当作「门外潜在供给」:未见全部行使的申报,情景 D 把它加到 7,210,587 股(占当前 A 的 120.9%)。 | 当作已全部行权、已在 5,963,920 股之内:FY2025 年报权益变动表「Private placement and warrant exchanged 1,666,667」= 420,000 + 1,246,667,六行加总恰等于 5,963,920;附注 2 写「无稀释性普通股等价物在外」、Item 12.B「不适用」。 | 公司从未单独披露预付权证行权日期与数量;Streeterville 13G/A(2025-08-14)报 0 股但未说明是行权后卖出还是转出。20-F 风险因素仍泛称「在外权证与预付权证」。两种读法都能在年报里找到一句支撑,读者自核 20-F 0001213900-26-007702 权益变动表与附注 2。 |
| 2025-05 权证换股 2,836,363 股的转售状态 | 受限股:协议写「on a restricted basis」,未找到专门转售登记;非关联方满一年后或可依 Rule 144,仍需信息、身份与图例处理。 | 法律路径同样未说明,但事实上已流通:8 名持有人 13G 显示 5-08 合计 52.9%,6-09 至 7-09 全部降到 5% 以下或清零;起诉书第 51–52 段列出四个账户在 5–6 月卖出这批股票的明细。 | 同一份换股协议(6-K 0001213900-25-042085)+ 13G/A 系列 + 起诉书。一轨讲「按文件应当受限」,一轨讲「按申报实际已卖」,不矛盾,是两个层面。 |
| 现任董事名单 | 表 7 按 20-F Item 6 列:凌涛为董事长/CEO;谢巧云、翟晓东、Rongguo Cui、John Carl Mein、何强为现任董事。 | 按 20-F Item 6.A 与 6.C(「五名董事:两名执行董事、三名独立董事」)及 2026-04-01 6-K:董事会为凌涛、殷晓红(董事兼秘书)、Mein、He、Cui;谢巧云为 CFO、翟晓东为 CTO 且已于 2026-02-28 辞任。 | 20-F 0001213900-26-007702 Item 6.A 董事高管表与 6.C;6-K 0001213900-26-038058。 |
Codex 轨独有:A–D 四档供给情景的逐档口径与边界(不把 3.9928 亿授权股、未授予计划池、F-3 额度当既成供给;B 类不机械换算成 A);2024 股权计划池按现口径剩余 56,000 股未授予;每笔工具附条款英文原句定位;「更新触发器与证据账」表——下一份文件出现什么就改哪一格。
Claude 轨独有:起诉书逐段对照公司文件与股价(四个账户卖出约 $43.2m、十五人均价 $0.0625、无锁定原句);8 名 13G 申报人逐人持股与退出日期;集体诉讼 58 页起诉书与排期令(被告十人、类别期间、首席原告进度);大陪审团传票 2025-07-18 与首次披露 2025-09-26 之间的 70 天;2025-07-01 在外股数多出的 1,450 万股(反拆前)无文件解释;B 类 20 票改 100 票与「法定人数 = B 类多数持有人」发生在 2025-04-30 股东会;Strattners 补充协议改成转售价 50% 且只收到约 $60k;2025-02 PIPE 的 $1.2m 是 Dasheng 一个月期贷款债转股;14 笔银行贷款逐笔与凌涛家族担保;新故事(CPI/BOE/空间光伏/合肥)在三份文件里的时点后移;归属母公司权益 $2.52m 贴近 Nasdaq 5550(b)(1) 的 $2.5m 线;GlobeNewswire 20 条新闻稿清单显示涨十倍期间零公告;EDGAR 全表补齐至 134/134。
两轨成稿前互不参阅;本节由 Claude 轨在两轨都验收后对照写成,只摆一致与不同,不替任一轨改数。
| 项目 | Claude 轨 | Codex 轨 | 两轨分歧 |
|---|---|---|---|
| 在外股数 | 5,963,920 A + 28,000 B(2026-03-31 报表;此后加回 0) | 5,963,920 A + 28,000 B(同源,20-F 交叉验证) | 一致 |
| 今天股数的上沿 | 5,999,920:加激励计划剩余 36,000 股;理由是 2025-02 私募协议 §4.11 到 2026-10-17 前禁止未经同意发行,且外面无可转工具 | 「无有限公开上界」:3-31 之后若有未申报发行,只能靠下一份股本数或过户代理人证明;计划容量不当统计上界 | 口径不同,并列 |
| 2025-07 预付权证 1,246,667 股 | 已全部行权、在 5,963,920 之内(六条证据:股本桥差 1,301 股、权益表 1,666,667 行、7-01 在外数、附注 2 无稀释等价物、Streeterville 8-14 报 0、半年无资本活动) | 「高置信度」已行使并嵌入 5,963,920(股本桥差 1,301 股);明写反证条件:若日后申报出现余额则回滚 | 结论一致(上一轮主页里两轨在此不同,本轮两轨各自回原件后收敛);把握程度的措辞不同 |
| ① 内部人 A | 11,485(0.19%):SHYD 7,635、JQZY 3,850 | 11,485(0.19%) | 一致 |
| ② 合同锁定 | 1,021,938(17.14%)至 2026-10-17 | 1,021,938(17.14%)至约 2026-10-17;与内部人合计 1,033,423(17.33%) | 一致 |
| 法律上可卖上限 | 4,930,497(82.67%) | 4,930,497(82.67%),称「出售路径上限」 | 数一致 |
| 2025-05 换股股 2,836,363 的归类 | 计入「今天法律上能卖」:两种读法(视同注册即可卖;按「restricted basis」字面,144 持有期回溯 2025-04-15、10-15 满)结论相同;若十五人被认定为一致行动的关联方,列为不确定项 | 计入上限但标「条件式可卖」:须非关联方、Rule 144 可用、限制性图例已移除;若不成立,上限最多高估约 2.836m | 数字相同,强弱不同,并列 |
| ③ 悬顶 / ④ 公众 | ③ 可卖但可能仍在 2025 年大户手里 0–1,875,494(8 名 13G 人最后余量 930,223 + 7 名未申报者上限 927,843 + 旧大股东上限 17,428);④ 公众自由流通 3,055,003–4,930,497(51.2%–82.7%) | 不拆悬顶、不给散户点估计:扣除 13F 可见长仓后「身份未明余额」4,848,780,明言不得贴「散户实持」标签 | 方法不同,并列:Claude 用 13G 与起诉书给区间,Codex 只给边界 |
| 13F 可见机构 | 80,956(1.36%),12 家;来自 Nasdaq 网站汇总 | 81,717(1.37%);逐份 13F 原件,多列 Integrated Wealth Concepts 761 股 | 差 761 股;Codex 为原件口径 |
| B 全倒入 · 消化天数 | 停牌前 20 日均量 129,225 股:38.2 天,10-17 后 46.2 天;另给 60 日均量 6.4 / 7.8 天、按金额 34.1 / 41.2 天;近 20 日均量 0 → 无法消化 | 同一 20 日均量:38.15 天 / 46.15 天;另给 20 日中位数 104,200 股 47.32 / 57.24 天、去最大日 42.79 / 51.76 天;近 20 日 0 → 不可计算 | 主口径一致;敏感性口径不同(Claude 60 日与金额,Codex 中位数与去极值) |
| C 解锁阶梯 | 从 2025-02 画起:翻倍日 2025-04-15(基数 63,779 → 427,415);过半日 口径甲 2025-05-07、口径乙 2025-10-15;今后只剩 2026-10-17 一级,×1.21,不会再翻倍 | 从今天画起:10-17 +1,033,423 → 5,963,920(+20.96%);翻倍线 9,860,994,无已披露翻倍日;过半「截点已超过」,因无逐日图例移除清单,不倒推首次过半日 | 未来部分一致(只剩 10-17 一级、约 ×1.21、不翻倍);历史翻倍日与过半日是否给出日期,口径不同,并列 |
| D 情景 | D1 锁定与内部人全放 5,963,920;D2 + 计划剩余 36,000 → 5,999,920;D3 小盘货架上限示意 → 约 7,948,065(标「纯示意」) | D = C = 5,963,920:只放「现存、数量可核」的工具;授权股、货架容量、计划余额不进情景 | 口径不同,并列 |
| 关联方锁定覆盖范围 | 6-K 正文只写 A 类,附件 Ex.99.7 原文写 A 与 B 类,标出冲突、以附件为准 | 按 6-K 摘要「beneficially owned, held or thereafter acquired」把内部人 A 纳入锁定桶;未讨论 B 类 | Claude 多核出一处正文与附件冲突 |
| 各自多核出 | Item 16G 豁免 5635 与前文「不依赖母国惯例」矛盾;私募 §4.11「豁免发行」不含激励授予;换手率旁证(5-07→9-12 成交 = 在外 8.66×);13G 逐份余量表;起诉书四账户余量;2025-07 董事高管锁定附件未提交 | 20-F 叙述段称董事长 A 类占 0.56%,与持股表 7,635 股(0.13%)冲突;优先股授权 80,000 股、普通股总票数 8,763,920 表;Reg S 条文与限制性图例移除的操作门槛;每项不确定写明「若错往哪边偏」 | — |
两轨共同的结论:股数是硬的(5,963,920 A + 28,000 B,预付权证不再重复加);约 17% 被锁到 2026-10-17,此后已知的锁全部到期、不会再有翻倍;约 83% 法律上已有出售路径;散户实持多少,公开件回答不了;股票停牌,一切「能卖」都以复牌为前提。两轨真正不同的只是方法:要不要用 13G 与起诉书给悬顶区间,要不要给历史翻倍日与过半日,要不要把计划余额与货架容量放进上沿或极端情景。
两轨成稿前互不参阅;本节由 Claude 轨在两轨专题页都验收后对照写成,只摆一致与不同,不替任一轨改数。
停牌不是摘牌。公司仍在纳斯达克上市、仍在交年报和 6-K、货架注册仍被视为有效;但股票不能买卖。纳斯达克的停牌代码 T12 意思是「等待公司提供额外信息」,没有法定期限。公司披露过的只有一句:「将持续停牌,直到公司充分满足纳斯达克的补充信息要求。」此后一年没有任何进展披露——没有说满足了、没有说收到工作人员决定、没有说申请听证。
所以今天讨论这只票的「价格」是没有对象的:1.695 是 2025 年 9 月 12 日 12:24 的最后一笔成交,不是任何人现在能卖出或买入的价。复牌与否、何时复牌、复牌时公司是什么状态,是所有其他问题的前提。
| 层 | 持有什么 | 现在的状态 |
|---|---|---|
| 控制人 | 凌涛:7,635 股 A + 28,000 股 B(每股 100 票) | 股份 0.59%、投票权 32.04%;一年前是 76%,被 2025 年的 A 类增发稀释。章程把股东会法定人数改成「B 类多数持有人」——他一人到场即可开会。他和家人是全部银行短贷的担保人,也是公司的债主之一(年末应付关联方 514 万)。20,000 股 B 类锁定至 2026-10-10。 |
| 2025 年拿股的三批人 | L2 PIPE 买家 102 万股(17%)· L3 十五名自然人 320 万股(54%)· L4 Streeterville 167 万股(28%) | L2 受 Reg S 限制 + 20 个月锁定,约 2026-10-17 解禁,成本约 1.37/股(现口径,= 名义 140 万 ÷ 1,021,938 股;其中 120 万是债转股,现金部分只合约 0.20/股。2026-09-17 更正:此前误写 0.98)。L3、L4 已注册、无锁定:8 名 13G 申报人 6–7 月全部降到 5% 以下,Streeterville 8 月报 0 股,起诉书说十五人在崩盘前已卖出大部分——但他们手里还剩多少,公开件查不到。 |
| 散户 | IPO 公众股(现口径 15,525 股)+ 2025 年 5 到 9 月的接盘者 | 区间:下限几万股,上限是全部 493 万股不受限的股票。集体诉讼说受害者「数千人,遍及六国」,七名原告损失 1 万到 82 万美元。 |
| 公司 | 三座厂、352 名员工(221 名外包)、FY2025 收入 3,968 万、毛利率 6.4% | 现金 180 万对 4,087 万流动负债。银行贷款一年内全部到期、靠续贷;第三方借款 829 万「见索即付」。新故事(CPI 膜、BOE 送样、空间光伏、合肥二期)只有量产时点一再后移、5 万美元 BOE 收入和两句没有数字的话。停牌以来没有新的稀释——这是它三年来第一次股数停下来。 |
一句话:2025 年放出去的股票已经从「特定人」手里流到了市场里,但流到了哪些人手里、剩多少在原持有人手里,没有公开数据;唯一确定被锁住的是 17%,在 2026 年 10 月中旬到期。
全舰口径(2026-09-17):「反拆是否同步缩减授权股」不是公司常量,同一家公司两次反拆可以两种处理,必须逐次查一手件。本节是对 OST 两次已落地反拆的逐次核对,原判断不变,只补结论与出处。
| 反拆 | 授权股是否同步缩减 | 授权 A 类股数 | 面值 | 授权总额 | 一手件原文与出处 |
|---|---|---|---|---|---|
| 1 合 10 2024-11-26 股东会通过 2024-12-31 生效 | 缩(股数同比例 ÷10) | 4,991,000,000 → 499,100,000 | $0.0001 → $0.001 | US$500,000 不变 | 「the authorized share capital of US$500,000 … be consolidated and divided at a share consolidation ratio of one (1)-for-ten (10), such that, the authorized share capital of US$500,000 will be divided into: (i) 499,100,000 Class A ordinary shares of par value of 0.001 each, (ii) 800,000 Class B …, (iii) 100,000 preference shares …」 通告 6-K 0001213900-24-095935 Proposal Two;表决结果 6-K 0001213900-24-103497;第三次修订章程备案件 6-K 0001213900-24-110728 Exhibit 3.1(开曼公司注册处通知,载同一决议原文) |
| 1 合 25 2025-07-17 股东会通过 2025-08-05 生效 | 缩(股数同比例 ÷25) | 9,982,000,000 → 399,280,000 | $0.001 → $0.025 | US$10,000,000 不变 | 「the authorized share capital of US$10,000,000 … be consolidated and divided at a share consolidation ratio of one (1)-for-twenty five (25) … will be divided into: (i) 399,280,000 Class A ordinary shares of par value of $0.025 each, (ii) 640,000 Class B …, (iii) 80,000 preference shares …」 通告 6-K 0001213900-25-061386 Proposal One;表决结果 6-K 0001213900-25-065649(第五次修订章程为其附件);生效公告 6-K 0001213900-25-072546 |
两次都缩,但授权余量并没有一路变小。放大发生在两次反拆之间的一次独立增资:2025-04-30 股东会把授权股本从 US$500,000(499,100,000 股 A)提到 US$10,000,000(9,982,000,000 股 A)(6-K 0001213900-25-039186)。所以「授权余量」的变化要把反拆与增资分开看,不能只看反拆。
比值可用性核对:OST 是开曼公司,A 类有面值(现为 $0.025)、授权股数有限(399,280,000 股),不是 unlimited、也不是无面值,因此「授权余量 ÷ 在外股」这个比值有定义(3.93 亿 ÷ 5,963,920 ≈ 66 倍)。若日后章程改为无面值或不限额,该比值即失去意义。
| 日期 | 事 | 为什么现在就要盯 |
|---|---|---|
| 随时 | 纳斯达克对停牌的处理 | 复牌、摘牌决定或听证,任何一个都会改变其他所有问题的意义。看公司 6-K 和 nasdaqtrader.com 停牌名单;摘牌会有 Form 25。 |
| 约 2026-10-17 | 2 月 PIPE 买家与 SHYD/JQZY 的 20 个月锁定到期;公司「20 个月不发股」的承诺同时到期 | 1,021,938 股(17.1%)解禁;若届时已复牌,这批名义成本约 1.37/股(2026-09-17 更正,此前误写 0.98)的股票在 1.695 的停牌价上仍高于成本;若公司要再融资,这天之后才不需要 PIPE 买家同意。 |
| 2026-12 前后 | 2025-12-29 到期的三笔银行短贷(2,700 万元)是否续贷;FY2026 年报最迟 2027-01-31 | 年报会第一次给出停牌一年后的全貌:特别委员会结论、集体诉讼披露、股东权益是否跌破 250 万、CPI 有没有收入、高新技术企业证书是否续期。 |
四个数分开写:应有份数(台账)134(submissions JSON 的 filings.files[] 为空数组、无分片)· 实际取回份数 134(逐份比对 index.json 到文档级,实质文档 845 个全部在本机且全部非空(845 为 SEC 目录口径的文件数,含每份 index.html 与整份提交件;整份提交件内 <DOCUMENT> 口径另为 1,306 条,因 R 系列渲染件在目录不算文档、在提交件内计为文档,两个口径不能相减。逐份实物核对文件名清单,无缺件))· 可全文检索份数 134(文本类文档 614 个齐且非空,另 15 份独立 PDF 已转文本)· 未转文本件数 231(htm 内嵌图片,未 OCR)。
0 字节专项:全库 1,754 个文件当前 0 字节 0 个;扫描时命中 1 个空壳(2022-08-19 6-K 的全文提交件,503 所致)已重取,另补取最新 6-K 的 4 个独立文件(此前只在全文提交件内)。
第三种失效方式:限流提示页指纹(整句 + 词边界口径)全库 0 命中(扫 1,470 个文本文件,未据指纹删改任何文件;宽子串 rate[- ]?limit 在本票会误命中 33 处章程措辞);按有效字符数另查出 2 份图片版附件,故可全文检索份数写为 132 完全 + 2 份附件为图片。(* 口径注:1,470 是 2026-09-18 那一轮的文件数,且当时脚本带读取与标签长度上限、对读不出的文件只打印不计数;本轮取消上限、改三态计数并补入 45 份 index-headers 后,被证明过的分母是 1,515 个文件、取件失败 0、解析失败 0,结论仍为 0 命中。)
此前未纳入:2026-09-16 抓取脚本对 2022-03-30 F-1/A 第 11 号 0001213900-22-015945 与 2021-12-17 SEC 意见函 0000000000-21-015062 解析目录失败、只建空目录(原因是脚本解析失败,非限流、非预设子集),已于 2026-09-18 补齐并读过。
图片抽查:FY2025 年报 0001213900-26-007702 的集团结构图只在图片 image_001.jpg 内,图上比例(奥飒 93.71% + 苏宏远达 5.44%;奥晒持奥牛 36.36%)与正文(99%;40% / 34.5%)不同,并列备查。原判断不变。
重扫复核(2026-09-18 夜):按舰队最终归一化管线重做了一遍——①剥 script/style → ②剥 HTML 标签 → ③实体还原( 等)→ ④NFKC 归一(只折全角等兼容字符)→ 显式删软连字符 → 显式折破折号(更正本页前一版的说法:NFKC 并不折 en/em 破折号、也不去软连字符,本机 unicodedata 实测 – — − 经 NFKC 后原样不变,只有全角连字符 - 会折成 -;照抄「NFKC 归一(破折号、软连字符)」的人会以为自己已经折过,所以这两步必须各写一步显式做)→ ⑤连续空白折单空格 → ⑥转小写 → ⑦再取一份「只留字母数字」的变体,与第 ⑥ 步做 OR(第 ⑦ 步是必需的:剥标签时标签位置变空格,Unde<span>clared</span> 会被切成两个词,只走六步就查不到——本票用 ZJYLClaude 的词内断标签对照件实测,六步 2/4、七步 4/4;第 ⑦ 步只许用于整句指纹,三字母以内短词禁用,否则会粘字误命中),指纹与待搜文本走同一个函数(次序不能颠倒:先剥非字母数字会把 <b> 里的字母混进正文,反而漏掉)。阳性对照用「难版」——整句同时被换行、 、标签与软连字符打断,3/3 全中;SACH 型连字符误报样本 0 命中。把关改用 NVNIClaude 的全队公共对照件(postest/ 规整版 · 难版 · 阴性件):难版该件实含 3 句,本票管线 3/3 全中(原始子串只得 1),阴性件 0 命中,把关通过后按七步正式重扫,结果按三态分开报(静默跳过会把「取件失败」混进「已扫」,分母就没被证明过):取件失败 0 · 取到但解析失败 0 · 真正过了管线 1,515 个文件(实际读入 268.1 MB)· 命中 0,其中「只有第 ⑦ 步才抓到」的件数也是 0,阴性对照件加了第 ⑦ 步后仍 0 命中。这一轮连工具自身的上限也拆了:原脚本每个文件只读前 3 MB、标签正则写作 <[^>]{0,400}>,而本机有 20 个文件超过 3 MB(最大一份 14,988,072 字节)。按「先证明你的检查能失败」的要求,本席造了两份见证件:一份 5,040,081 字节、把难版指纹放在第 503 万字节处——旧的 3 MB 读法漏掉、整文件读法命中;一份用长达 500 字符的标签把整句从词内劈开——标签上限写法六步七步都漏掉、无上限写法第 ⑦ 步命中。两个上限都被证明确实能造出假空;而且标签上限在本票是真咬到了——数字旁边先写范围与判法。判法用的是第三代(RYETClaude/MWGClaude 收敛):①先按文件类型排除二进制件 → ②按 begin 644 … end 区块的偏移排除 uuencode → ③按控制字符占比判二进制,判据要写成机制、不能写成字面:只算 C0(\t\n\r 除外)、C1、U+FFFD 与私用区,绝不能写成「非 ASCII 占比」——本票实测,按字面写法本席自己的中文 COVERAGE.md 非 ASCII 占 36.33%、中文成品页占 17.51%,比解码 JPG(60.14%)低不了多少,5% 阈值会把中文附件与我们自己全部中文页面判成二进制;改成机制写法后同样这两份都是 0.00%,而解码 JPG 是 57.19%/60.85%,干净可分。(三道判据各管一类、互不替代:比例判据抓解码二进制;uuencode 块偏移抓 uuencode——uuencode 是纯可打印 ASCII,两种比例写法对它都是 0.00%、完全无效;层+抽取器判据抓正文尖括号。缺一类就漏一类。本票按机制写法重算,574/80 两个数不变。)→ ④白名单标签名,< 后不许有空白(EHGOClaude 补正:写成 <\s* 会把合同正文里的 < Signature page to follow > 判成真标签),且名字后须紧跟空白///>。本票按严写法重算,与旧写法逐条比对,判定不同的匹配 0 条,574/80 两个数不变;全库也没有一处 < 后带空白的正文写法(该模式匹配数为 0)。范围与判法必须并列标注,跨票不比(GYROClaude/ZBAOClaude/RETOClaude):本票扫描集按扩展名只取 .htm/.html/.txt/.xml,所以本票根本不会出现「解码后的二进制文件」那一类噪声(RYET 票上那 36,671 条就属于这类)——这一点是范围带来的,不是判法带来的,本席据实写明,不当成自己判法稳。但本票的 .txt 是整份提交件、内嵌 uuencode,所以 uuencode 那一类照样会出现(范围A >400 里 2,749 段)。另外 >400 的匹配里真标签只占少数:范围A 3,355 段里真标签 574 段(约 17%),其余是 uuencode 与非标签,不能因为「剔掉 uu 块之后剩下的」就当成真标签。各票基底构成不同(有的把附件解码成图片落盘、有的仍以 uuencode 内嵌),同名的数不是同一个口径,故不做跨票比较。分类器自检喂了四类各一条、样本全部取自本机真实语料(不自编):真长标签(20-F 的 <html>)、uuencode 片段、解出的 .jpg 里的伪标签、正文里的裸 <!-- … -->,四类判对才拿它出数。本席在自检中发现 RYET 那条「整条必须纯 ASCII」不能照抄:本票行情站有一个 3,513 字符的真 <div>,属性里带中文与花引号,纯 ASCII 规则会把它误判成二进制噪声;改用「含控制字符才判二进制」后才对。这条也请别票留意。以下为结果(第 ④ 代补一步:先问「这个文件本来该不该含标记」(GLXGClaude)。前三类靠「这条匹配长什么样」能判,第四类只能靠「这条匹配来自哪儿」——自抽文本层只在两个前提同时成立时才能说「任何 <…> 一律算正文」:(a) 抽取器确实丢弃了二进制载荷、(b) 原件本身不是 XML/标记格式,而且要逐文件判、不能按层一刀切(HIND 的自抽件里 444 个源自 XML 原件、EHGO 的 PDF 转出件里含 begin 644 载荷,两家都不满足);原件层才走排二进制→uuencode→比例→结构。本票扫描集全部属原件层(sec/、01_SEC_raw_filings/ 一手申报,以及 pr/ 的网页抓取),本席自抽的文本(02_analysis/text_extracts/、临时目录)与本席自己写的 COVERAGE/READY/页面副本一律不在扫描集内。据此实测第四类:<数字 单位> 那种写法(SVRE 的 <1 meter)在一手申报里 0 处,只在行情站网页的 JavaScript 里出现 3 处(< 0)、< 50));<单词 …> 那种与真标签同形的写法(GLXG 的 <transferred …>)在本票一条都没有——逐名核过,239,372 条「不在我白名单里」的匹配全是真标记(XBRL linkbase 的 loc/label/labelarc、整份提交件的 <DOCUMENT>/<TYPE>、以及 noscript/iframe/nav 这些我白名单漏收的 HTML5 标签),说明我的白名单偏窄(方向保守、不会把正文算成标签)。故本票第四类自检样本缺项,如实标注,不自编一条来凑满四格。归因:本票这个数稳,是范围与白名单的功劳,不是三道新判据的功劳(照 ZJYLClaude 的做法逐道关掉重算)。范围A 的 3,355 条 >400 匹配里,四道判据全开得 574;单独关掉 uuencode 块判据仍是 574、关掉非可打印比例判据仍是 574、把正则放松成「< 后可带空白」仍是 574、退回只看结构的第一代还是 574——也就是说今晚新增的三道判据在本票各挡掉 0 条,真正起作用的是白名单标签名加上扫描集按扩展名只取文本件(本票不会出现解码二进制那一类)。换一票、换一种基底构成,这三道判据就可能是决定性的,所以不能因为本票没塌就说它们多余,也不能拿本票的数去跟别票比。两件事要分开测:长度普查回答不了「剥标签有没有吃掉正文」(GLXGClaude)——被吃掉的正文大多很短,在「>400 普查」里一条都看不见。本席据此另跑一次、不设长度门槛的误吞专测:把每一处 <…> 按「本不该被当标签」的标准过一遍。结果:一手申报里 0 处正文被误吞——形状上非字母开头的 47,382 处全部是 HTML 注释/doctype/处理指令(合法标记),名字不在我白名单里的 40,891 处逐名核过也全是真标记(R 系列渲染件的 longname/htmlfilename、ost: 开头的 XBRL 事实、acronym/xhtml:span 等);只有行情站抓取页里有 27 处真正的正文尖括号,全是 JavaScript(< elements.length、< 0)),不属申报基底。管线写法的完整三条(ZBAO/GLXG/MWG/EHGO 四家各自实测收敛):①剥标签必须在实体还原之前;②只剥一次;③取字段值时只还原实体、永不剥标签(SACHClaude 的定稿写法,不必按源分支——少一个判断点就少一处忘记切换的机会,而「回落换源时忘记换写法」正是这条链上最易犯的错)。本票全量实测这一种写法:转义源 index-headers 179/179 取到、原样 SGML 源整份提交件 164/164 取到,两源都取到的 134 份取值不一致 0 份。还要防第四种成因:源件把标记当数据存(SVREClaude)。XBRL 的 TextBlock 事实里存着 <span style="…"> 这类转义后的标记,正确顺序的管线在「剥真标签 → 还原实体」之后,这些转义标记会被还原成字面标签插回句子里,把整句劈开——顺序全对、也没剥两次,照样会漏。本票一手申报里这类转义标记有 231,317 处(集中在 7 个整份提交件与 6 个 XBRL 实例文档)。故本票扫描路径改为三变体 OR:①剥标签→还原 ②只还原不剥 ③剥→还原→再剥一次(第三种只许用于全文检索,取字段值的路径永远只还原、不剥)。三变体重扫:范围A 1,494 个文件、范围B 21 个文件,三态全部解析出值,命中仍为 0。层判据的必答项也据此写成两问:㈠抽取器是否丢弃标记;㈡源件里有没有把标记当数据存的字段——只问㈠,顺序全对的管线也会漏。决定写法的是源的类型,不是顺序:本票一份 6-K 实测——转义源(index-headers 的 <PRE>)剥→还原取到、颠倒丢;原样 SGML 源(整份提交件)连「剥→还原」也丢,因为 <ACCEPTANCE-DATETIME> 本身就是标识符,剥掉标签等于剥掉字段名,只剩一串裸数字;原样直读才取得到。由此还有一个回落陷阱:受理时刻的回落顺序是 index-headers → 整份提交件 → API,回落到第二层的那一刻,读法也必须跟着换,否则顺序再对也会得出「该件没有受理时刻」。本票两层都做过功能测试(不是看代码里函数谁先出现):解析器完全不剥标签,对两种源均取到值。本席用本票一份 6-K 实测四种写法:①原样整份 取到;②剥标签→还原 取到(对 index-headers);③还原后再剥一次 丢;④还原→剥标签(只剥一次、顺序颠倒)丢。还查出一条更要紧的:抽字段与搜正文的写法不能共用——对整份提交件而言,连「②剥标签→还原」都会把受理时刻弄丢,因为 <ACCEPTANCE-DATETIME> 本身就是标签,剥掉标签就等于剥掉了字段名。所以本票受理时刻解析器完全不剥标签,只做实体还原(对 index-headers 与整份提交件两种源实测均取到);剥标签只用在全文指纹检索那条路径上。本席自抽层的逐文件自查(不按层一刀切):02_analysis/text_extracts/ 共 499 件,其中含 begin 644 二进制载荷 16 件、源自 XML/标记格式 0 件、含标签样式的 93 件 ⇒ 本席这一层并不满足「任何 <…> 一律算正文」的前提,所以它从一开始就被排除在扫描集之外,本票的 0 命中不依赖这一层的判定。每个数覆盖什么、不覆盖什么:上面 574/80 覆盖的是「本机已落盘、扩展名为 htm/html/txt/xml 的文件里、长度 >400 的匹配」,不覆盖未落盘的 EDGAR 文件、不覆盖图片与 PDF 内部、不覆盖 ≤400 的标签。):㈠范围A=SEC 一手申报目录(sec/ + 01_SEC_raw_filings/):按白名单口径的真标签 4,335,950 个,其中 >200 字符 6,544 个、>400 字符 574 个;这 574 个按名字全部列出、无省略——<p> 332、<td> 156、<ix:relationship> 35、<html> 33、<xbrl> 18,最长 1,090 字符(20-F 的 <html> 带一长串 XBRL 命名空间)。㈡范围B=行情/新闻/法院抓取(不是申报):>400 的真标签 80 个(<path> 64 · <link> 4 · <script> 4 · <span> 2 · <div> 2 · <img> 2 · <body> 2),最长 3,513 字符(行情站 div、纳斯达克新闻页 SVG path)——这批数不属于申报基底,不能混进范围A 报。㈢范围A 内 >400 的匹配里,uuencode 块内 2,749 段、非标签(含正文裸 <!-- -->)32 段,全库另有约 69 万段 uuencode 噪声:它们不是标签,必须单列,既不能算进真标签,也不能反过来当成「超长的都是噪声」的借口——本席把 <u> 那 20 条与 <html> 那 33 条逐条看完(不是抽样),前者 20 条全是噪声、后者 33 条全是真标签。㈣再看 HINDClaude 指出的机制:行内 XBRL <ix:nonFraction> 包在句中数字上,剥不掉就把句子从数字处劈开。本票范围A 内该标签 18,103 个,>400 字符的 0 个,但 >200 的 454 个、>120 的 17,634 个——也就是说 400 上限在本票没咬到这一族(咬到的是 <p>/<td> 的长内联样式),但 120/200 那种更小的上限会咬得极狠。「凡搜含数字整句者都要当心」这条普遍成立,但触发它的标签族取决于申报代理,换一家就变,只能各票各自实测——EHGOClaude 原先「超长的全是噪声、不受影响」那条已由它自己推翻,本席不引用。取消上限重扫后全库仍是 0,这个 0 才算数。去掉上限必须与「不要重复剥标签」配套,只做前者是净亏(HINDClaude 2026-09-19):无上限的剥标签正则遇到正文里的裸 <(如 p < 0.0001、<3m)会一路吃到下一个 >,把真正文整段吃掉;带 400 帽时最多吃 400 字符,去了帽反而更狠。规矩是:管线内部「先剥标签、后实体还原」的顺序不变,但绝不能对自己已经抽取好的文本件再剥一次标签。本票自查:扫描输入取的是一手申报原件(sec/、01_SEC_raw_filings/),不是本席自己抽的文本,02_analysis/text_extracts/ 与 deep/(含 COVERAGE、READY、页面副本,本身就含指纹字样)一律排除在扫描范围外。量化这个风险:本票被正则当成「标签」却不是良构标签的匹配,落在 uuencode 区块内的 339,841 段(2,425 万字符)、落在区块外的 62,724 段(310 万字符);区块外长度超过 200 字符的只有 132 段,最长一段 1,057 字符,逐条看过——是行情站网页里的 JavaScript(< elements.length)与 HTML 注释,不是申报正文。尽管如此仍按 v5 加了「不剥标签」变体与原路径做 OR(只加召回、不引入误报)并重扫:范围A(一手申报)1,494 个文件、范围B(行情/新闻/法院抓取)21 个文件,合计 1,515,三态全部为解析出值,命中 0。另加一道尾部对照:把难版指纹追加到本机最大文件末尾再扫,命中,证明确实读到了文件尾,原结论不变;此前几轮未剥标签/未归一化得出的 0,以本轮为准。闸门口径按 HINDClaude 的更正写成「该件含几条就必须中几条」而不是凑固定分数——难版无 <title>,本就不含「Request Rate Threshold Exceeded」那句,报满分反而说明筛法在无中生有。另用 HIND 的公共脚本(rescan_throttle_pipeline.py(在 HIND/deep/tools/))作独立复扫:其自带难版 4/4、SACH 阴性 0,扫本票 01_SEC_raw_filings 1,264 个文件与 sec 490 个文件(过管线文本合计 311 MB),四条指纹全部 0 命中,与本席脚本结论一致。该公共脚本按「核版本行 + 核哈希」两样一起认,取用的是 v5 / 2026-09-19,sha256 前 12 位 bbfe3c52aaee(v1 有静默跳过、v2 缺显式折破折号、v3 的标签正则带 400 上限、v4 去了上限却还没加「不剥标签」变体,四版都不能用;本席用 v3、v4 做的交叉复核均已作废,现以 v5 为准);用 v5 重跑本票 01_SEC_raw_filings 1,264 件(167.6 MB)与 sec 535 件(143.7 MB),两处均为取件失败 0 · 解析失败 0 · 全量解析,四条指纹六步七步全 0。命中也不等于结论:剥标签换成空格后相邻单元格会被粘成整句——<td>Request Rate</td><td>Threshold</td><td>Exceeded</td> 就会假命中,而财务报表里这几个词分列相邻格并不罕见,所以扫出命中一律先回看原文,再决定要不要重下或删件;本票 0 命中,未据指纹删改任何文件。