Jesse_Chen and Claude Opus 5.5
cad28ddc04
报告前面加一段模型写的解读(issue #113 R1)
...
引擎在同一份 packet 上给出与对话同源卡相同的事实(include_reading_facts),
报告任务交付前用一次结构化模型调用写八节解读,校验不过或失败就不出解读、
报告照常交付。解读存在计算快照里,读接口一起返回,页面放在引擎正文之前,
后面标「计算依据」。用量按实际 token 记账(BUG-1460、BUG-1461)。
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-27 11:17:56 +08:00
Jesse_Chen and Claude Opus 5.5
efede95bfd
docs(tasks): #112 fix brief and #111 second-round review (agent loop)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-27 07:14:34 +08:00
Jesse_Chen and Claude Opus 5.5
cef7b317ae
docs(tasks): lagna precheck + rectification opener limits brief (agent loop, issue #112 )
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-27 00:59:36 +08:00
Jesse_Chen and Claude Opus 5.5
2e690f654c
docs(tasks): post-merge review fix brief for ui-kit K0-K7 and onboarding 2-4 (agent loop)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-26 22:36:12 +08:00
Jesse_Chen and Claude Opus 5.5
24d6c9414d
merge full-data parity (三) independent annual method reference into staging (issue #93 , BUG-1430/1431 renumbered to 1442/1443)
...
Independent Staging Quality Gate / validate (push) Successful in 20m17s
Independent Staging Quality Gate / publish (push) Successful in 9m16s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-26 22:28:00 +08:00
jesse-ux and Grok (agent loop)
d0cf53c45a
侧栏流式检查等名单补完再数帧,门禁才能继续(BUG-1441)。
...
Independent Staging Quality Gate / validate (push) Successful in 14m48s
Independent Staging Quality Gate / publish (push) Successful in 8m33s
run 5414 还剩 30 条会话那一条。页面不改。
Co-Authored-By: Grok (agent loop)
2026-10-25 17:01:35 +08:00
jesse-ux and Grok (agent loop)
58e5516fa8
测试画布补上对话框和滚动,门禁才能继续(BUG-1440)。
...
Independent Staging Quality Gate / validate (push) Failing after 15m41s
Independent Staging Quality Gate / publish (push) Skipped
run 5404 的 Python 已过,前端 29 条画不出新零件。页面不改。
Co-Authored-By: Grok (agent loop)
2026-10-25 16:21:42 +08:00
jesse-ux and Grok (agent loop)
1c428d7b6e
跟上已经换过的界面检查,测试环境才能接着发布(BUG-1439)。
...
Independent Staging Quality Gate / validate (push) Failing after 19m8s
Independent Staging Quality Gate / publish (push) Skipped
Co-Authored-By: Grok (agent loop)
2026-10-25 15:27:14 +08:00
jesse-ux and Grok (agent loop)
689e01296e
组件库收尾:删掉没人用的旧样式,检查名单只留绘制例外(#111)。
...
Independent Staging Quality Gate / validate (push) Failing after 9m7s
Independent Staging Quality Gate / publish (push) Skipped
globals.css 从 7249 行减到 7011 行,删了 56 个已经没人用的类,16 个关键帧都还在用。手写控件名单从 9 个文件收到 2 个:天空绘制和校正顶栏探头。星盘和星图的图标豁免仍在规则里。设计说明改成以 shadcn base-nova 和 Motion 预设为准。页面用法没有再改。
自测:tsc --noEmit 退出码 0;frontend 下 npm run lint 0 error、122 warning;白名单、样式隔离、时间线和错误边界测试 18 条通过、失败 0、取消 0;npm run build 后 / 仍是 Static。首屏 JS gzip-9 相对 728ead88 从 644683 到 648993(+0.67%)。没有跑全量 npm test、Python 快速门和 test:db。
Co-Authored-By: Grok (agent loop)
2026-10-25 06:56:39 +08:00
jesse-ux and Grok (agent loop)
e4e240bf86
启程第一次出现时会动一下(#99)。
...
Independent Staging Quality Gate / validate (push) Failing after 9m8s
Independent Staging Quality Gate / publish (push) Skipped
建档、起步问题、清单打勾、天空过场和合盘按 T7 播放一次。减少动态效果时只剩淡入,没有星点和闪烁。Motion 仍按需加载,首屏 gzip 631199,相对 627046 约 +0.66%。
自测:tsc --noEmit、npm run lint(0 error)、定向测试 58 项 fail 0、npm run build(/ 仍 Static)。
Co-Authored-By: Grok (agent loop)
2026-10-25 02:17:32 +08:00
jesse-ux and Grok (agent loop)
4d63475caf
建档先问看谁的盘,空白首页给出起步三问(#96)。
...
Independent Staging Quality Gate / validate (push) Failing after 10m31s
Independent Staging Quality Gate / publish (push) Skipped
建档改为四步。帮别人看写入已有人物档案,不新增数据库列。本人没有出生资料时不显示今日星语,「和我合盘」改成一句说明。起步三问只读已有上升和月亮:前两问直接发送,第三问只聚焦输入框。
自测:tsc 退出码 0;lint 0 error、121 warning;定向测试 142 项,pass 142,fail 0,cancelled 0;build 成功,/ 仍是 Static。首屏 gzip 592895,相对基线 578435 为 +2.50%。未跑全量 npm test、Python 快速门和 test:db。
Co-Authored-By: Grok (agent loop)
2026-10-24 22:51:06 +08:00
jesse-ux and Grok (agent loop)
d3be9491ee
组件库 K0:换上 Motion 底座和 shadcn 零件,页面还没换(#104)。
...
Independent Staging Quality Gate / validate (push) Successful in 20m4s
Independent Staging Quality Gate / publish (push) Failing after 7m48s
去掉 GSAP。对话入场改为按需加载的 Motion,仍是 160 毫秒,仍尊重减少动态效果。
用 shadcn@4.21 .4 补上任务书列出的组件,不覆盖已有的 8 个。设计令牌映射到 shadcn 变量。
手写控件检查和只减不增的白名单。Motion 预设与四个 store 只是骨架,没有接到页面上。
自测:tsc --noEmit 退出码 0;npm run lint 0 error(122 条原有 warning);
定向测试 37 项、fail 0、cancelled 0;next build 后 / 仍是 Static;
首屏 JS gzip 578349 → 578435(+86 字节,+0.01%)。
Co-Authored-By: Grok (agent loop)
2026-10-24 15:37:29 +08:00
jesse-ux and Grok (agent loop)
19379fbb41
合并 origin/staging,并补上两处测试替身。
...
研究章仍在六章之后、口径替换之前。独立年度方法参考仍在口径替换之后,来源说明不会被删掉。两条打回测试的替身补上额外参数,不改报告计算,不改原有断言。指纹记录改称 BUG-1430,因为 BUG-1429 已被研究章占用。
跑过两条打回测试、六章与指纹相关测试,以及 200 张英文扫描,退出码都是 0。
Co-Authored-By: Grok (agent loop)
2026-10-24 11:13:26 +08:00
Jesse_Chen and Claude Opus 5.5
0b8fcdb842
merge full-data parity (二) research timing into staging (issue #92 )
...
Independent Staging Quality Gate / validate (push) Successful in 18m33s
Independent Staging Quality Gate / publish (push) Successful in 4m53s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-24 00:58:24 +08:00
jesse-ux and Grok (agent loop)
c899e36509
把独立年度方法参考算进结果指纹,标准版不再白算这一章。
...
跑了修复单点名的测试、两次真算 PyJHora,以及 200 张英文扫描。
Co-Authored-By: Grok (agent loop)
2026-10-23 23:55:06 +08:00
jesse-ux and Grok (agent loop)
683bd2fbc3
合并 origin/staging,继续完整数据版第三单的第 1 次打回。
...
Co-Authored-By: Grok (agent loop)
2026-10-23 23:19:05 +08:00
Jesse_Chen and Claude Opus 5.5
4d0e398ab6
docs(tasks): #93 fix brief (agent loop, first rejection)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-23 23:04:36 +08:00
jesse-ux and Grok (agent loop)
a757af6b4e
标出研究章和 PyJHora 的已知差别(#92)。
...
10 张虚构盘逐体系对照。不一致的方法在标题下写明差在哪一类。本命 Tithi 顺行一致,逆行没有公开函数。Windows 上 1970 年以前的日出不再用 fromtimestamp。
自测:合同与研究章测试通过;200 张英文扫描约 1956 秒通过。未跑全量 pytest、快速门和前端。
Co-Authored-By: Grok (agent loop)
2026-10-23 22:29:52 +08:00
jesse-ux and Grok (agent loop)
e586886196
merge origin/staging into codex/full-data-parity-2-20261021
...
Bring in the #92 fix brief at bc6795e2 . No rebase.
Co-Authored-By: Grok (agent loop)
2026-10-23 20:29:52 +08:00
jesse-ux and Grok (agent loop)
c644881a30
feat(report): 完整数据版末尾增加独立年度方法参考
...
PyJHora 只在子进程里计算请求年及后两年。对话、校正和其余章节保持不导入时的结果。结果指纹不算这一章。
Windows 自测:隐私标记、导入扫描、结果指纹和 S7 退出码 0。阅读页、英文和年运章在此之前已通过。虚构盘 0 中英一起最高 59 秒。
Co-Authored-By: Grok (agent loop)
2026-10-23 20:13:28 +08:00
Jesse_Chen and Claude Opus 5.5
bc6795e2a3
docs(tasks): #92 fix brief (agent loop, first rejection)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-23 20:11:17 +08:00
jesse-ux and Grok (agent loop)
d45e65a9ec
完整数据版补上研究口径的推运、次小运和细分盘(#92)。
...
研究章在渲染时计算,不写入资料包。四种星座大运次小运和 Kalachakra 第三层不改原来的主运、子运。D81、D108、D144 只留在研究章。
自测:test_research_timing、星座大运、域读取、卫生预算、真恒星、jhora 扫描、API 增长、六章标题、英文版。三张虚构盘中英出稿都低于 180 秒。PyJHora 已导入但未做逐层对照。
Co-Authored-By: Grok (agent loop)
2026-10-23 18:20:44 +08:00
Jesse_Chen and Claude Opus 5.5
85e8adddbc
merge full-data parity (一) stage B into staging (issue #91 , BUG-1424..1426)
...
Independent Staging Quality Gate / validate (push) Successful in 16m30s
Independent Staging Quality Gate / publish (push) Successful in 5m32s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-23 16:48:08 +08:00
jesse-ux and Grok (agent loop)
41cbf38531
补上完整数据版 K4:年运新字段放在原键后面,Yogini 缺字段不再整段失败。
...
pytest tests/test_annual_tajika_pack.py tests/test_dasha_master_children.py tests/test_report_longform_gaps2.py:30 项,退出码 0。
Co-Authored-By: Grok (agent loop)
2026-10-23 15:24:11 +08:00
jesse-ux and Grok (agent loop)
be32dc02e6
merge origin/staging into the full-data parity branch
...
Keep this branch's #91 index row and take staging's #92 brief. No rebase.
Co-Authored-By: Grok (agent loop)
2026-10-23 15:20:31 +08:00
Jesse_Chen and Claude Opus 5.5
3b13888c8d
docs(tasks): full-data parity 2 brief (agent loop, issue #92 )
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-23 14:19:04 +08:00
jesse-ux and Grok (agent loop)
2a4646d8b2
合并 origin/staging。Yogi 记录改为 BUG-1424,避开已被占用的 BUG-1421。
...
Co-Authored-By: Grok (agent loop)
2026-10-23 14:18:25 +08:00
Jesse_Chen and Claude Opus 5.5
d03a8bc86f
docs(tasks): #91 stage B fix brief adds K3 (product) and K4 (full pytest)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-23 14:17:21 +08:00
Jesse_Chen and Claude Opus 5.5
17bec18761
docs(tasks): #91 stage B fix brief (agent loop)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-23 11:39:04 +08:00
Jesse_Chen and Claude Opus 5.5
90993e2d20
merge rectification explicit open into staging (issue #103 , BUG-1421 renumbered to BUG-1423)
...
Independent Staging Quality Gate / validate (push) Successful in 21m55s
Independent Staging Quality Gate / publish (push) Successful in 4m46s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-23 11:30:11 +08:00
Jesse_Chen and Claude Opus 5.5
31d99e8716
merge chart table span fix into staging (issue #102 , BUG-1421 renumbered to BUG-1422)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-23 11:29:51 +08:00
Jesse_Chen and Claude Opus 5.5
8d41010449
merge onboarding (一) first-consult-free + relation into staging (issue #95 )
...
Independent Staging Quality Gate / publish (push) Canceled after 0s
Independent Staging Quality Gate / validate (push) Canceled after 17m12s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-23 11:15:42 +08:00
jesse-ux and Grok (agent loop)
d74760b10a
记下完整数据版 B 段的生成时长、没做满的项,以及真机验收清单。Yogi 的更新日志编号改为 BUG-1421。
...
Co-Authored-By: Grok (agent loop)
2026-10-23 10:40:06 +08:00
jesse-ux and Grok (agent loop)
4a9ad6a1bd
fix(rectification): open a new case when an accepted one blocks chat
...
An accepted rectification no longer counts as in progress at the chat entry, so an explicit request starts a new case and the offer card can return. An unfinished case still resumes through the case RPC. A failed lookup is logged without personal data and opens a new case.
Self-test: tsc 0, lint 0 errors, 47 targeted tests, test:db failures match the Windows list, next build with / static.
Co-Authored-By: Grok (agent loop)
2026-10-23 01:55:59 +08:00
jesse-ux and Grok (agent loop)
fc2283693d
fix(chart): span natal and moon planet tables across the row
...
VedicLayout now owns the third grid item, so a wrapper around the table cannot drop the natal or Moon table into the left column. Desktop grid-column targets that row. BUG-1421.
Self-test: tsc exit 0, lint 0 errors, 49 targeted tests, next build with / static.
Co-Authored-By: Grok (agent loop)
2026-10-23 01:22:46 +08:00
jesse-ux and Grok (agent loop)
fdd592d3f3
feat: 新账户首问免费,档案可标明关系
...
只做启程(一):同一笔预扣覆盖已公布的标准档,更贵的只扣差价;引导状态与人物关系只加列。tsc 与 lint 通过。test:db 91 项,失败 14,其中 13 条为 Windows 已知失败;校正遥测单独重跑通过。
Co-Authored-By: Grok (agent loop)
2026-10-23 00:34:28 +08:00
Jesse_Chen and Claude Opus 5.5
d72adb5754
docs(tasks): rectification explicit open brief (agent loop, issue #103 )
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-23 00:30:54 +08:00
Jesse_Chen and Claude Opus 5.5
dd5ae8d032
docs(tasks): chart table span brief (agent loop, issue #102 )
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-23 00:26:37 +08:00
Jesse_Chen and Claude Opus 5.5
01ec3d229b
docs: ui kit migration brief (shadcn/lucide/motion/resizable/dnd-kit/zustand); component-library rule in AGENTS
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-23 00:15:44 +08:00
Jesse_Chen and Claude Opus 5.5
b6c43f3787
docs(tasks): site motion brief; onboarding brief split for agent loop
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-22 23:17:27 +08:00
Jesse_Chen and Claude Opus 5.5
8743f61512
docs(tasks): onboarding journey brief (who-chart step, first ask free, checklist, hints, motion)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-22 23:05:52 +08:00
Jesse_Chen and Claude Opus 5.5
c1aa72fcbf
docs: #91 fix2 progress, BUG-1418 (yoga combination 未判定) and BUG-1419 (parity chapters keys / heading level)
...
Independent Staging Quality Gate / validate (push) Successful in 20m33s
Independent Staging Quality Gate / publish (push) Successful in 4m57s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HwMNZEzdzmrbPhuRNmZe3C
2026-10-22 22:11:48 +08:00
92b4e220f2
新六章有 12 节读错公开包字段,整节只剩未判定,而且六章绕过了口径替换。按资料包改读路径,先拼六章再统一替换措辞,并把中文附录实际丢掉的组合句数出来。
...
Co-Authored-By: Grok (agent loop)
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-22 18:51:54 +08:00
Jesse_Chen and Claude Opus 5.5
42898f6ead
docs(tasks): #91 stage A fix brief (agent loop, first rejection)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-22 17:11:01 +08:00
Jesse_Chen and Claude Opus 5.5
c30387e50a
docs(tasks): mark #89 English han-leak merged into staging
...
Independent Staging Quality Gate / validate (push) Successful in 16m42s
Independent Staging Quality Gate / publish (push) Successful in 4m30s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-22 14:21:08 +08:00
03c2c6a290
写下英文漏译打回后再修的进度和验证数字。
...
Co-Authored-By: Grok (agent loop)
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-22 11:01:28 +08:00
e006d30df0
合并推进后的 origin/staging,带上 #85、#88、#94。
...
开工时 staging 是 9a0d5e11。合并期间远端又快进到 0034333b。不带上这三次合入,后面无法快进推送。
Co-Authored-By: Grok (agent loop)
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-22 09:59:47 +08:00
Jesse_Chen
0034333b87
Merge codex/chart-dasha-yogini-20261021 ( #88 ) into staging
Independent Staging Quality Gate / validate (push) Successful in 14m47s
Independent Staging Quality Gate / publish (push) Successful in 4m43s
2026-10-22 09:18:42 +08:00
Jesse_Chen
61462e7e48
Merge codex/synastry-staging-fix-20261021 ( #85 T7-T11) into staging
...
Independent Staging Quality Gate / publish (push) Canceled after 0s
Independent Staging Quality Gate / validate (push) Canceled after 1m3s
# Conflicts:
# CHANGELOG.md
# docs/BUG_HISTORY.md
# docs/tasks/README.md
2026-10-22 09:17:02 +08:00
Jesse_Chen
a2ebb28244
Merge codex/goel-jaimini-strength-20261022 ( #94 ) into staging
...
Independent Staging Quality Gate / validate (push) Successful in 15m44s
Independent Staging Quality Gate / publish (push) Successful in 4m27s
# Conflicts:
# CHANGELOG.md
# docs/tasks/README.md
2026-10-22 08:53:17 +08:00