jesse-ux and Grok (agent loop)
6dd1ff7d0c
记下星历路径核查:本机会退回低精度,生产镜像未打开(BUG-1322)
...
T5 不改代码。进度、更新日志和任务索引一起补上。上游 e1909724 只作同类问题参照。
Co-Authored-By: Grok (agent loop)
2026-10-14 00:50:09 +08:00
jesse-ux and Grok (agent loop)
aae3fea011
接口大运年长改成 365.25 天,和推运脚本同一天(BUG-1321,上游 4d543209)
...
只改兜底时间线的结束日和进入本运年数这两处。同一大运起止相差 0 天。pytest tests/test_dasha_year_length_alignment.py 2 通过。增长合同仍过。
Co-Authored-By: Grok (agent loop)
2026-10-14 00:49:21 +08:00
jesse-ux and Grok (agent loop)
4cdb997800
瑜伽角宫主和三方主按名字排序,不再随进程哈希变(BUG-1320,上游 0337b77f)
...
同一张盘在两个哈希种子下,宫主名单和瑜伽参与者顺序一致。pytest tests/test_yoga_lord_order_stable.py 1 通过。
Co-Authored-By: Grok (agent loop)
2026-10-14 00:48:53 +08:00
jesse-ux and Grok (agent loop)
2748e43871
KP 改成宫头到宫头判宫,并写明口径(BUG-1319,上游 0337b77f)
...
本命 Bhava Chalit 表仍按中点,默认宫位不变。传了宫头却不声明就拒绝;没传宫头记整宫代理。报告多一行判宫口径。pytest tests/test_kp_cusp_house_assignment.py 3 通过,tests/test_bhava_chalit.py 仍通过。
Co-Authored-By: Grok (agent loop)
2026-10-14 00:48:38 +08:00
jesse-ux and Grok (agent loop)
d32ad7b7b1
婚恋评级改成证据档位,配偶星分数不再写成百分制(BUG-1318,上游 f891a2c1)
...
五档不再写稳定、离婚、再婚或婚前咨询,并写明这是结构指数。公开盘中英文各锁一条。配偶星证据行改成 0 到 1,不乘 100。pytest tests/test_d9_evidence_bands.py 3 通过。
Co-Authored-By: Grok (agent loop)
2026-10-14 00:48:25 +08:00
Jesse_Chen and Claude Opus 5.5
99ef1bbd12
docs(tasks): upstream sync round 7 brief (BUG-1318 onward)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HwMNZEzdzmrbPhuRNmZe3C
2026-10-14 00:30:38 +08:00
Claude
77057a819b
merge origin/staging into the rectification step-0 entry (issue #54 )
...
Independent Staging Quality Gate / validate (push) Successful in 14m24s
Independent Staging Quality Gate / publish (push) Successful in 4m21s
Docs-only conflicts (CHANGELOG, BUG_HISTORY 1316/1317) resolved by keeping
both; agent-loop rule A (2026-10-13).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-13 22:29:01 +08:00
Claude
9fca54eacb
merge origin/staging into the report focus card (issue #55 )
...
Independent Staging Quality Gate / publish (push) Canceled after 0s
Independent Staging Quality Gate / validate (push) Canceled after 5m38s
Docs-only catch-up (agent-loop rule A, 2026-10-13).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-13 22:14:47 +08:00
jesse-ux and Grok (agent loop)
bccceff91f
明说要校正时,第一步就能打开(BUG-1317)
...
本命和申报时段的第 0 步,校正工具挂上时可以排盘,也可以直接打开校正。还没看盘就顺口提议不算已经提议过。规则第一句写明 explicitRequest=true。定向测试 149 通过,类型检查和 lint 通过,隐私标记通过。名人生平回测未跑。
Co-Authored-By: Grok (agent loop)
2026-10-13 22:02:41 +08:00
jesse-ux and Grok (agent loop)
8883f8475f
报告开头改成重点摘要卡
...
新报告用围栏画出大运和事业、财富、婚恋,标题下写名字与日期。旧报告不变。
自测:pytest test_report_full_data_fix.py 10 通过;相关四份报告测试退出码 0;前端相关测试 147 通过、0 失败、0 取消;tsc 退出码 0;lint 0 error。
Co-Authored-By: Grok (agent loop)
2026-10-13 21:45:43 +08:00
Jesse_Chen and Claude Opus 5.5
0c04755560
docs(tasks): rectification step-0 entry brief (agent loop, issue #54 )
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-13 21:45:42 +08:00
Jesse_Chen and Claude Opus 5.5
963276ca2f
docs(tasks): report focus card brief (agent loop, issue #55 )
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-13 21:16:53 +08:00
Jesse_Chen and Claude Opus 5.5
856bc850ba
tools(agent-loop): Claude merges a stale branch itself when only docs conflict
...
Product owner chose option A on Jyotisha #53 (2026-10-13): being behind
staging with a docs-only merge is not a bounce and does not count toward
the two-bounce escalation. Code conflicts still go back to Grok.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-13 18:49:03 +08:00
Claude
3cc7fe23d1
merge origin/staging into the report translation fix (issue #53 )
...
Independent Staging Quality Gate / validate (push) Successful in 15m24s
Independent Staging Quality Gate / publish (push) Successful in 3m48s
Docs-only conflict in BUG_HISTORY: BUG-1311 (#52 ) and BUG-1312..1315 (#53 )
both appended after BUG-1310; kept both in number order. Product owner
chose option A on #53 : Claude merges a stale branch when only docs conflict.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-13 18:44:38 +08:00
jesse-ux and Grok (agent loop)
830e5d0267
test(report): expect parenthesized karaka names in the full-data table
...
The Chinese full-data body prints karaka names with parentheses after the glued-phrase pass. The BPHS order test still expected the KARAKA_CN literals and failed the full pytest run. Expect translate_zh_glued_phrases of KARAKA_CN instead of editing KARAKA_CN.
Pytest of the karaka file, the six report contract files, and privacy markers: 154 passed. tsc exit 0. lint 0 errors, 125 warnings.
Co-Authored-By: Grok (agent loop)
2026-10-13 15:55:56 +08:00
jesse-ux
7242648e45
merge origin/staging into the report translation fix
2026-10-13 15:20:55 +08:00
jesse-ux and Grok (agent loop)
606f4d3aef
docs(tasks): note the composer clip branch now contains latest staging
...
Independent Staging Quality Gate / validate (push) Successful in 21m3s
Independent Staging Quality Gate / publish (push) Successful in 3m50s
Co-Authored-By: Grok (agent loop)
2026-10-13 15:13:57 +08:00
jesse-ux and Grok (agent loop)
b0818ee1c3
merge origin/staging into the composer clip fix
...
The task index row overlapped the new fix-brief row. Both rows stay. The textarea change is untouched.
Co-Authored-By: Grok (agent loop)
2026-10-13 15:13:14 +08:00
Jesse_Chen and Claude Opus 5.5
d79f42b04b
docs(tasks): composer first-glyph fix brief, rebase only (agent loop, issue #52 )
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-13 14:55:52 +08:00
Jesse_Chen and Claude Opus 5.5
52ecacb7ba
docs(tasks): report translation gaps fix brief (agent loop, issue #53 , bounce 1)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-13 14:49:22 +08:00
jesse-ux and Grok (agent loop)
6e6fae8d84
fix(ui): stop the composer radius from clipping the first glyph
...
The inner textarea kept a 12px radius after its side padding was cleared, so the first character was cut into an arc. Only .composer textarea is now border-radius 0. The outer frame is unchanged.
Verified: chat-reading-load-mobile.test.ts was 7 pass / 1 fail before the CSS change, then 8 pass / 0 fail / 0 cancelled. tsc --noEmit exit 0. npm run lint 0 errors.
Co-Authored-By: Grok (agent loop)
2026-10-13 14:32:25 +08:00
Jesse_Chen and Claude Opus 5.5
804b6ee3f3
tools(agent-loop): copse Grok session pins JDK 21 and its own worktree
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 14:17:35 +08:00
Jesse_Chen and Claude Opus 5.5
7ac2fa63da
tools(agent-loop): trusted bot accounts are Gitea logins Claude and Grok
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 14:02:34 +08:00
jesse-ux and Grok (agent loop)
a295afa40f
fix(report): draw charts in the full-data body and clean Chinese residue
...
New reports draw one north-Indian chart for each ready divisional in the body, so the trailing duplicate section drops. Chinese full-data prose no longer glues English onto Han or leaves listed, background, or native. The birth table starts with the ascendant. The D9 same-sign column says yes or no.
Self-test: tsc exit 0; npm run lint exit 0 (0 errors, 125 existing warnings); three frontend test files 39 pass, 0 fail, 0 cancelled; pytest test_report_chart_blank_columns.py 16 passed; seven related report files 88 passed, exit 0; privacy markers 63 passed.
Co-Authored-By: Grok (agent loop)
2026-10-13 14:02:26 +08:00
Jesse_Chen and Claude Opus 5.5
05f8800531
tools(agent-loop): copse onboarding, PR/merge/runs commands, trusted claude-agent/grok-agent accounts
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 13:17:16 +08:00
Jesse_Chen and Claude
358a41fe52
docs(tasks): report translation gaps brief (agent loop, issue #53 )
...
Co-Authored-By: Claude (agent loop) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01SKLQ768nneCz8kp5QwHfhf
2026-10-13 13:12:55 +08:00
Jesse_Chen and Claude Opus 5.5
225ce22c92
docs(agents): agent loop playbook — flow, guardrails, onboarding checklist (Jyotisha + copse)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 13:11:57 +08:00
Jesse_Chen and Claude
8380224a22
docs(tasks): composer first-glyph clip brief (agent loop, issue #52 )
...
Co-Authored-By: Claude (agent loop) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01SKLQ768nneCz8kp5QwHfhf
2026-10-13 13:08:50 +08:00
Jesse_Chen and Claude Opus 5.5
941b06c193
tools(agent-loop): Grok Gitea calls via fixed gitea.ps1; drop open powershell -Command allow
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 12:42:49 +08:00
jesse-ux and Jesse_Chen
7e298419a4
tools(agent-loop): pin the dontAsk allowlist used by /loop
...
The session is started with --permission-mode dontAsk and one --allow
or --deny per rule. Bash(cmd:*) was checked on this machine. Checkout
and a PowerShell prefix cover the loop prompt; pushes to main, staging,
and branch deletes stay denied.
2026-10-13 12:42:49 +08:00
jesse-ux and Jesse_Chen
76b4ba00f9
tools(agent-loop): make install-grok.ps1 parse on Windows PowerShell 5.1
...
$TaskName: in a double-quoted string is read as a drive-qualified variable, so the script died before -RunOnce.
2026-10-13 12:42:49 +08:00
jesse-ux and Jesse_Chen
8205d76d39
tools(agent-loop): list the 13 Windows test:db known failures
...
Names are the runner text after "not ok N - " from npm run test:db
on this machine: 80 tests, 67 pass, 13 fail, cancelled 0.
grok-permissions.json already matches Bash(cmd:*) and is unchanged.
2026-10-13 12:42:49 +08:00
Jesse_Chen and Claude Opus 5.5
ee66af6d84
docs(agent-loop): Grok side also runs as a session /loop; scheduled task kept as fallback
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 12:42:49 +08:00
Jesse_Chen and Claude Opus 5.5
cb6e5c2746
docs(agent-loop): Claude side runs as a session /loop; daemon scripts kept as fallback
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 12:42:49 +08:00
Jesse_Chen and Claude Opus 5.5
cf9793f0c0
tools(agent-loop): two-agent loop scripts, hooks, prompts, nightly lessons
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
2026-10-13 12:42:49 +08:00
Jesse_Chen and Claude Opus 5.5
66de04c6ff
docs(tasks): agent loop pilot — Claude side runs as session /loop
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 12:15:04 +08:00
Jesse_Chen and Claude Opus 5.5
e8119ed124
docs(tasks): agent loop pilot — T1 passed, Windows setup and check split recorded
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 11:27:40 +08:00
Jesse_Chen and Claude Opus 5.5
00b933a6eb
docs(tasks): agent loop pilot — Grok side on native Windows, T1 env survey first
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 10:23:59 +08:00
Jesse_Chen and Claude Opus 5.5
3caa875ece
docs(tasks): brief for two-agent loop pilot (Claude plans/reviews, Grok Build executes)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-13 10:08:20 +08:00
Jesse_Chen and Claude Opus 5.5
203442d54c
docs(bugs): 10-12 rectification batch deployed to staging at 586561eb
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HwMNZEzdzmrbPhuRNmZe3C
2026-10-12 16:20:45 +08:00
Jesse_Chen and Claude Opus 5.5
586561eb68
fix(settings): the ayanamsa hint says new rectifications follow the setting (BUG-1310)
...
Independent Staging Quality Gate / validate (push) Successful in 13m43s
Independent Staging Quality Gate / publish (push) Successful in 16m40s
Also records the 10-12 rectification batch as merged in the bug history,
changelog and task index.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HwMNZEzdzmrbPhuRNmZe3C
2026-10-12 15:43:27 +08:00
jesse-ux and Jesse_Chen
5980e66438
docs(research): close D12 parent probes as underpowered (BUG-1308)
2026-10-12 15:37:09 +08:00
jesse-ux and Jesse_Chen
c4fc1044e3
research(rectification): score D12 parent probes, sample underpowered (BUG-1308)
2026-10-12 15:37:00 +08:00
jesse-ux and Jesse_Chen
856ab99169
research(rectification): preregister D12 parent probes (BUG-1308)
2026-10-12 15:36:50 +08:00
jesse-ux and Jesse_Chen
0f05c9e26a
fix(rectification): scan chart boundaries in the user's ayanamsa (BUG-1307, BUG-1309)
2026-10-12 15:36:50 +08:00
jesse-ux and Jesse_Chen
74949d0475
feat(rectification): open on the nearest chart boundary (BUG-1307)
2026-10-12 15:36:43 +08:00
jesse-ux and Jesse_Chen
805932addd
fix(consult): mark rectification opened only after the case opens (BUG-1306)
2026-10-12 15:36:36 +08:00
Jesse_Chen and Claude Opus 5.5
798e15effe
docs(bugs): BUG-1306 deployed to staging at b8bdc003
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HwMNZEzdzmrbPhuRNmZe3C
2026-10-12 14:43:06 +08:00
jesse-ux and Jesse_Chen
b8bdc003c3
fix(consult): open rectification when the user asks directly (BUG-1306)
Independent Staging Quality Gate / validate (push) Successful in 19m41s
Independent Staging Quality Gate / publish (push) Successful in 3m52s
2026-10-12 14:17:05 +08:00
Jesse_Chen and Claude Opus 5.5
9f1e8257ae
docs(tasks): acceptance of the 10-12 rectification batch and its fix brief (BUG-1306/1307/1308, open BUG-1309)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HwMNZEzdzmrbPhuRNmZe3C
2026-10-12 13:56:52 +08:00