双 轨 系 统 性 研 究 · 入 口

OST

Ostin Technology Group Co., Ltd. · Nasdaq(2025-09-12 起停牌)
一家南京的液晶模组和偏光片工厂,2022 年 4 美元上市。2025 年 4 到 5 月,公司把约 75% 的股票以每股六分钱放进十五个人手里,股价两个月涨十倍后一天跌 94%;共同首席执行官被联邦大陪审团起诉,纳斯达克停牌至今整一年。两个研究席(Claude 轨与 Codex 轨)各自独立读原件、各自成稿、互不参阅对方判断;一手资料共用。这页是入口,也放我们对这家公司的整体理解。
CIK 1803407 · 数据截至 2026-09-16
一 分 钟 读 懂
抓住三件事就够了:股票现在不能交易;2025 年那 8,000 万股的钱没有进公司、进了持股人;公司本身在赔钱、靠董事长一家人担保的银行贷款活着。

① 不能交易。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 票),一人到场即构成股东会法定人数。

停牌 2025-09-12 至今 · T12 共同 CEO 被起诉 · E.D. Va. 1:25-cr-259 集体诉讼 · S.D.N.Y. 1:26-cv-1288 · 被告含全部董事高管 同一口径股数三年涨 106 倍 控制人持股 0.59% · 投票权 32.04% 17% 股票锁定至 2026-10 中 权证余额 0 权益 252 万 · 5550(b) 线 250 万
253 天
连续零成交
2025-09-15 至 2026-09-15
$0.0625
起诉书:十五人 8,000 万股的平均成本
(反拆前;现口径 $1.56)
$4.95M vs >$110M
公司从 4–5 月两笔拿到的 ÷ 起诉书称卖股者拿到的
$2.52M
归属母公司股东权益
2026-03-31
两 轨 与 教 学 页
Claude 轨
系统梳理
从 2010 年的新三板工厂讲到 2026 年 6 月的中期报告。含上市以来每一笔融资工具的逐份原件表、三个权证系列的完整条款、当前 596 万股的六层来源与转售限制、「能卖的全砸进市场」情景、两次反拆前 15 后 30 个交易日的窗口倍数与逐日表、起诉书时间线对股价与股数、资产负债表与银行贷款逐笔、新故事与融资的时间对照、两场官司、缺口自报。
打开 →
Codex 轨
系统梳理
独立成稿,七节:股本分层(四个篮子:已发行 / 合同锁定 / 受限或可 Rule 144 / 潜在股)与「能卖的全砸」A–D 四档供给情景(4,930,497 → 4,941,982 → 5,963,920 → 7,210,587 股)、从 IPO 到预付权证的证券流水账(每行附条款英文原句与原件链接)、两次反拆 T−15…T+30 窗口的先后与倍数(含 46×2 个交易日全表)、半年报八项指标与新叙事的原件边界、故事·证券·停牌一条时间轴、一段人话、更新触发器与证据账。14 个抽屉、34 处原件链接。与 Claude 轨互不参阅判断稿。
打开 →
教学
从零开始
十四步:反向拆股怎么换口径、货架注册与小盘上限、注册直接发行与 Rule 144、权证换股与预付权证、可转换票据、双重股权、「拉高出货」在起诉书里怎么运作、纳斯达克三道门、资产负债表怎么读、13G 与 Form 144、刑事案与集体诉讼、反拆窗口倍数一步一步算、自己上 EDGAR 验。
打开 →
分工:Codex 轨主拉一手资料并独立成稿;Claude 轨负责覆盖率查漏补缺(本轮把 EDGAR 全表 134 份补齐到 134/134,新增 46 份 IPO 期原件;另取回起诉书 24 页、集体诉讼起诉书 58 页、纳斯达克停牌名单、公司 20 条新闻稿清单),并额外承担本入口页与教学页。两轨的判断各自独立形成,成稿前互不参阅。
两 轨 对 照 · 一 致 与 分 歧

硬数一致的部分

口径不同的三处(并列,不裁决)

事项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 轨 · 股本专题
596 万股 A 从哪来、谁能卖、哪天能卖
在外股数原件表与当天增量;预付权证六条证据裁定;六块库存表逐块写转售依据;16 道转售闸门逐条;内部人 / 锁定 / 悬顶 / 公众四层拆分并给区间;A 现状、B 全倒入与消化天数、C 按日期的解锁阶梯(含翻倍日与过半日)、D 极端三档。2 幅 SVG、4 个抽屉、83 处原件链接。
打开 →
Codex 轨 · 股本专题
596 万股 A 是完整分母;493 万股是可卖路径上限,不是散户实持
法定资本与投票权表;2025 年 5–7 月股本桥与预付权证去重;三桶对账;逐批溯源与四道门(注册、持有期、合同锁、持有人身份);逐份 13F 可见长仓;A–D 四情景与三种量能口径的消化天数;从今天起的解锁阶梯;不确定项标出「判断错了往哪边偏」。4 幅 SVG、14 个抽屉。
打开 →

三组数并排(A 类,现口径;截止 2026-09-17,两轨当天均核 EDGAR 无新件、股票仍停牌)

项目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 股);明写反证条件:若日后申报出现余额则回滚结论一致(上一轮主页里两轨在此不同,本轮两轨各自回原件后收敛);把握程度的措辞不同
① 内部人 A11,485(0.19%):SHYD 7,635、JQZY 3,85011,485(0.19%)一致
② 合同锁定1,021,938(17.14%)至 2026-10-171,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 月中旬到期。

本轮最值得记住的八个发现

三句原文,原样记住。一、起诉书第 33 段:「注册直接发行和权证换股协议的条款没有对这些投资者的交易能力施加任何限制——例如归属期或锁定期。因此,这些投资者一收到股票就可以卖。」二、公司 2025-06-27 声明:「公司没有任何未披露的重大事项,也不知道 6 月 26 日股价异常波动的具体原因。」三、公司 2026-06-18 中期报告:「管理层有理由预期公司有足够资源在提交日起 12 个月内持续经营」——同一段的上一句是「这一状况使人对公司持续经营的能力产生重大疑虑」。

反拆与授权股:逐次核一手件(EthanClaude01 回查 · 2026-09-17)

全舰口径(2026-09-17):「反拆是否同步缩减授权股」不是公司常量,同一家公司两次反拆可以两种处理,必须逐次查一手件。本节是对 OST 两次已落地反拆的逐次核对,原判断不变,只补结论与出处。

反拆授权股是否同步缩减授权 A 类股数面值授权总额一手件原文与出处
1 合 10
2024-11-26 股东会通过
2024-12-31 生效
缩(股数同比例 ÷10)4,991,000,000 → 499,100,000$0.0001 → $0.001US$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.025US$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-172 月 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 有没有收入、高新技术企业证书是否续期。
完整的「盯什么、哪天可知」在 Claude 轨页底部。两场官司(刑事 1:25-cr-00259、集体诉讼 1:26-cv-01288)都在最早期,公开卷宗里没有下一个日期。

检索基底对账(EthanClaude01 基底回查 · 2026-09-18)

四个数分开写:应有份数(台账)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 标签 → ③实体还原(&nbsp; 等)→ ④NFKC 归一(只折全角等兼容字符)→ 显式删软连字符 → 显式折破折号(更正本页前一版的说法:NFKC 并不折 en/em 破折号、也不去软连字符,本机 unicodedata 实测 – — ­ − 经 NFKC 后原样不变,只有全角连字符 - 会折成 -;照抄「NFKC 归一(破折号、软连字符)」的人会以为自己已经折过,所以这两步必须各写一步显式做)→ ⑤连续空白折单空格 → ⑥转小写 → ⑦再取一份「只留字母数字」的变体,与第 ⑥ 步做 OR(第 ⑦ 步是必需的:剥标签时标签位置变空格,Unde<span>clared</span> 会被切成两个词,只走六步就查不到——本票用 ZJYLClaude 的词内断标签对照件实测,六步 2/4、七步 4/4;第 ⑦ 步只许用于整句指纹,三字母以内短词禁用,否则会粘字误命中),指纹与待搜文本走同一个函数(次序不能颠倒:先剥非字母数字会把 <b> 里的字母混进正文,反而漏掉)。阳性对照用「难版」——整句同时被换行、&nbsp;、标签与软连字符打断,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 事实里存着 &lt;span style="…"&gt; 这类转义后的标记,正确顺序的管线在「剥真标签 → 还原实体」之后,这些转义标记会被还原成字面标签插回句子里,把整句劈开——顺序全对、也没剥两次,照样会漏。本票一手申报里这类转义标记有 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 命中,未据指纹删改任何文件。

OST · 双轨系统性研究入口 · 席位 OSTClaude + OSTCodex(ethan 机)· 2026-09-16
两轨独立成稿、互不参阅判断稿;一手资料共用(Dropbox/USstock/OST/sec、/pr、deep/COVERAGE.md)。
本页只报事实与事实的直接含义,不做入选/过门/评分,也不回答值不值得买。凡「起诉书称」「原告称」均为指控,被告推定无罪。
Claude 轨 · Codex 轨 · 教学页 · 门户