docs(research): accept nadi second-level falsification study (BUG-1240)
Normalize results JSON to LF (content identical to the Windows run), add close-ayanamsa N4 supplement, record acceptance. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
9abf2da5f9
commit
e3f3a1fcde
+1
-1
@@ -16672,4 +16672,4 @@
|
||||
- 防复发:再提秒级或纳迪校准时,先复跑这份预登记;不得用看过结果之后新加的规则判过门;不得重调 BUG-1091 已关闭的权重。
|
||||
- 相关记录:BUG-560、BUG-1090、BUG-1091、BUG-1105、BUG-1141。
|
||||
- 复发自:无
|
||||
- 修复版本:研究分支 `codex/rectification-nadi-seconds-research-20261005`(未推送、未部署)
|
||||
- 修复版本:研究分支 `codex/rectification-nadi-seconds-research-20261005`,2026-10-05 Claude 验收后合入 staging(只有研究脚本与文档,没有运行时改动)
|
||||
|
||||
+13276
-13276
File diff suppressed because it is too large
Load Diff
@@ -121,3 +121,22 @@ python scripts/research/nadi_seconds_run.py
|
||||
```
|
||||
|
||||
预登记、库、跑数脚本、数据集的 sha256 写在结果 JSON 开头和结尾。本轮分别是 `dc012dd2b287b28ac2eefb75d5b9050e7788cb09d0064639878a37753ee8c2d3`、`ba170f3a0476fc41b3be8ac9f035d2f82575006753eb14992ccf124132be0f94`、`3c1af919408c637eead6e43252f6696beec73cb66480d8138a9075d3a8fb8ed6`、`ab365a3e3f4953d4b538f2c0889dc98ab89444a28340c3a7b29e2a864cdd687a`。同一命令再跑一次,两份结果的 SHA-256 都是 `4f1569c3e8794e0d2c35d244d32b3896e47cf8a1f7d03d16ce01d3f07b51ec69`,逐字节一致。
|
||||
|
||||
## 10. 验收补充(Claude 2026-10-05,事后,不参与过门)
|
||||
|
||||
**复跑**:在 Linux 上用 Python 3.13 跑同一条命令,耗时约 10 分钟。
|
||||
|
||||
- 结果与执行方提交的 JSON 逐字段比对,差异为 0。
|
||||
- 执行方的文件是在 Windows 上写出的,换行符是 CRLF,所以原来记的 SHA-256 `4f1569c3…` 只在 Windows 上成立。
|
||||
- 已把入库文件换成 LF 版本。两份文件去掉 CR 之后,SHA-256 都是 `d64006f3430f5d62c084c51ba3245ac8fe9b90ef45f2b2f09ff3eda40c23789b`。
|
||||
- 预登记、库、跑数脚本、数据集四个输入的哈希,与上文 §9 记录的一致。
|
||||
|
||||
**N4 补充**:预登记里的岁差对比都以 Raman 为起点,而 Raman 和其他三种相差约 1.4°。下面补测三种彼此很接近的岁差。脚本与 N4 相同,记录时间相同,样本是至少有一件日精度事件的 73 例。
|
||||
|
||||
| 换岁差 | 月亮相差(角分,中位) | 第 4 层事件变化 | 第 5 层事件变化 | 等分 D150 换段 |
|
||||
| --- | ---: | ---: | ---: | ---: |
|
||||
| Lahiri → KP | 5.81 | 0.893 | 0.885 | 29/73 |
|
||||
| Lahiri → True Chitra | 0.83 | 0.570 | 0.939 | 4/73 |
|
||||
| KP → True Chitra | 4.98 | 0.910 | 0.848 | 25/73 |
|
||||
|
||||
月亮只差不到 1 角分(Lahiri 与 True Chitra),第 5 层主星就有 94% 的日事件跟着换。可见即使是同一派系里的两种岁差算法,Prana 层的结论也对不上。§1 的文案禁令不依赖 Raman 这个特例,结论不变。
|
||||
|
||||
@@ -45,3 +45,22 @@ Python 快速门用 `--profile quick --skip-frontend-runtime`。这个工作树
|
||||
## 让步
|
||||
|
||||
N0、N1、N2、N3、N4、N5 都做了。N3 的 ±30 / ±60 只报告。N6 没有另做图。
|
||||
|
||||
## Claude 验收(2026-10-05)
|
||||
|
||||
**结论:通过,合入 staging。** BUG-1240 维持 `closed_by_design`,不立实现单。
|
||||
|
||||
| 项 | 结果 |
|
||||
| --- | --- |
|
||||
| 预登记先于结果 | `57480db3` 只含预登记 JSON。它之后 `scripts/` 与 `tests/` 没有改动,最后一次提交只有文档和结果 |
|
||||
| 预登记与报告一致 | 过门条件(N1 六项全过、N2 下界 > 0、N3 ±10 下界 > 0 且真值 ≥ 76/77、N5 四项全过)和种子,与 §1–§7 逐条对上 |
|
||||
| 复跑 | Linux 复跑,内容差异 0;字节差异只来自 Windows 换行,已换成 LF 入库(见研究报告 §10) |
|
||||
| 定向测试 | 新测试加开工那五个文件,131 passed |
|
||||
| 快速门 `--profile quick --skip-frontend-runtime` | 通过(pytest ✓)。本单没有前端改动 |
|
||||
| N3 基线 0.325 与已发表 0.64 的差异 | 已核实是口径不同:已发表的是 `probe_supply_after_six.top1_hit`,看的是真值所在簇的代表分钟是否唯一领先;本单看的是全部并列都在记录时间 1 分钟内。比较的是同一次回放,结论成立 |
|
||||
| 补充 | Lahiri / KP / True Chitra 两两互换的 N4 表,写在报告 §10,结论不变 |
|
||||
|
||||
两处不阻断的意见:
|
||||
|
||||
1. 跑数脚本写结果时没有固定换行符,以后在 Windows 上复跑会得到 CRLF。下次动这个脚本时,写文件改用 `newline="\n"`。这次没改,因为一改脚本哈希就和预登记记录对不上。
|
||||
2. N3a 的并列数中位是 8 个,有 23 例超过 25 个。第 5 层是二值规则,挑不出唯一的一秒,这本身就是「秒级」在方法上做不到的一个直接证据。
|
||||
|
||||
@@ -422,4 +422,4 @@
|
||||
| `TASK-astrologer-rulings-batch6-20261004.md` | `PROGRESS-astrologer-rulings-batch6-20261004.md` | 第七轮裁定(共享仓书面回复,产品采用;问 1 选 A):Rath 版双主星按 p.43 (a)–(e)(BUG-1227 解除 blocked,推翻第五批红线 2 的 Table 17 年数底线);第 5 级宫主度数只倒算计都(p.71 脚注 42);罗计旺陷 ±1 年;同宫两主比经度;BUG 从 1228 起 | 待验收 | 分支 `codex/astrologer-rulings-batch6-20261004`(BUG-1227~1229;校正分数文件未改、未升版本) |
|
||||
| `TASK-gate-log-volume-20261004.md` | `PROGRESS-gate-log-volume-20261004.md` | 门禁 validate 单步日志 4.4 万行 / 2 MB 网页打不开(run 3170):快速门只打摘要(失败给末 200 行 + 日志文件)、前端测试门禁上 dot + 失败汇总(本机仍 TAP)、拆分 validate 为 7 个 step(产品授权改 workflow,只限拆分与重定向);检查一项不少 | **已实现待验收**(BUG-1230;未推送、未部署;Gitea 各 step 页面是否打得开留待推送后由产品确认) | 分支 `codex/gate-log-volume-20261004` |
|
||||
| `TASK-consult-latency-quickwins-20261005.md` | `PROGRESS-consult-latency-quickwins-20261005.md` | 普通对话耗时两项快修:咨询链校正闸不再同步白等 VedAstro 官方快照子进程(每域约 4 s,复用顶层缓存 + 负缓存,不推翻 BUG-301);补分段计时(第 0/1 步耗时、推理 token、分类耗时进日志与 usage)。推理强度/精简说明待模型 key 另单(BUG-1231、BUG-1232) | 已验收(Claude 10-05 Linux:Python 62 / 前端 24 失败与基线逐名相同,Static、gzip 0%;装 SDK 实测每领域 4.47→1.66 s,剩余 1.33 s 是保留的顶层前台等待;/admin/usage 真机欠) | 分支 `codex/consult-latency-quickwins-20261005` |
|
||||
| `TASK-rectification-nadi-seconds-research-20261005.md` | `PROGRESS-rectification-nadi-seconds-research-20261005.md` | **「纳迪秒级校准」可证伪检验(离线)**:竞品宣传「问前事到天 → 秒级」。本仓主链只用三层小运,Sookshma / Prana 与 D150 从未进评价集;v5 真值 52/77 是整 5 分钟(秒级无真值可对)。N0 五层小运 + D150 底座(前三层与主链对账 0 差)、N1 拟合率 vs 安慰剂日期(核心)、N2 留一件预测、N3 六题后区间内再细分能否提头名、N4 岁差 / 坐标 / 时间扰动的噪声地板、N5 D150 结构层(原文比对 blocked)、N6 结论 + 对外口径草稿。规则先登记再跑;不改生产代码;不得重调 BUG-1091 已关的权重 | 待验收 | 分支 `codex/rectification-nadi-seconds-research-20261005`(BUG-1240 `closed_by_design`;未推送、未部署) |
|
||||
| `TASK-rectification-nadi-seconds-research-20261005.md` | `PROGRESS-rectification-nadi-seconds-research-20261005.md` | **「纳迪秒级校准」可证伪检验(离线)**:竞品宣传「问前事到天 → 秒级」。本仓主链只用三层小运,Sookshma / Prana 与 D150 从未进评价集;v5 真值 52/77 是整 5 分钟(秒级无真值可对)。N0 五层小运 + D150 底座(前三层与主链对账 0 差)、N1 拟合率 vs 安慰剂日期(核心)、N2 留一件预测、N3 六题后区间内再细分能否提头名、N4 岁差 / 坐标 / 时间扰动的噪声地板、N5 D150 结构层(原文比对 blocked)、N6 结论 + 对外口径草稿。规则先登记再跑;不改生产代码;不得重调 BUG-1091 已关的权重 | 已验收(Claude 10-05:N1/N2/N3/N5 不过门、N4 触发文案禁令;Linux 复跑内容 0 差,结果改 LF;补 Lahiri/KP/True Chitra 对照,月亮差 0.83′ 第 5 层仍换 94%)→ 不立实现单 | 分支 `codex/rectification-nadi-seconds-research-20261005`(BUG-1240 `closed_by_design`) |
|
||||
|
||||
Reference in New Issue
Block a user