跳到主要内容
bazi8

已知缺陷

缺陷记录

1 分钟阅读

代码审计中发现的真实缺陷,公开备案。已登记表示我们知道这件事;处理中表示正在修或已经部分缓解;已修复表示对应的改动已经上线。

编号报告日期描述状态修复日期提交
DEF-0012026-05-02Chart's TST/standard-time toggle was UI-only with no engine wiring; the engine still treats the input as ST and applies the longitude correction regardless of the toggle. Captured in docs/deferred-work.md alongside the proposed fix paths.处理中
DEF-0022026-05-02vitest config previously did not include scripts/**/*.test.ts, so audit:famous never ran from `npm test`. Audit was effectively dark across the main suite.已修复2026-05-025eca2bc-and-following
DEF-0032026-05-02Steve Jobs day pillar in chart-export test fixture was set to 庚午 (Yang Metal Horse) — the popular-but-wrong value the case study itself flags. Corrected to 丙辰 (Yang Fire Dragon) per /learn/case-studies/steve-jobs.已修复2026-05-02
DEF-0042026-05-02The famous-charts table is generated by the engine, so it cannot be used to validate the engine itself: any engine bug would be silently encoded in the fixture and would still pass. Mitigated by the cross-implementation validation harness, which compares engine output against an independent reference implementation.处理中
DEF-0052026-05-02Compatibility scoring uses author-chosen weights (Day Master relation 0–30, day palace 0–30, etc.) with no published calibration set. The weights are documented in src/engine/compatibility.ts but have not been validated against an external dataset of relationship outcomes.已登记

返回 关于

最近校订: 2026-05-02