jesse-ux and Grok (agent loop)
fca62fda43
给别人出报告能读到档案,对话和报告标明 AI 生成
...
BUG-1063:后台按列只读档案,授权前数据库拒绝读表,授权后通过。对话输入框下和报告标题下加上 AI 生成说明。状态板按已部署提交改措辞,不标 resolved。下载文件元数据没有做。
自测:tsc 退出码 0;lint 0 error;定向测试 51 通过;test:db 82 项里 13 项为 Windows 已知失败,无新增;隐私标记退出码 0。
Co-Authored-By: Grok (agent loop)
2026-10-14 09:30:51 +08:00
Claude
f4c53e7f9f
merge origin/staging into home sidebar rerender (issue #59 )
...
Independent Staging Quality Gate / validate (push) Successful in 14m30s
Independent Staging Quality Gate / publish (push) Successful in 3m43s
Docs-only conflicts resolved by keeping both; agent-loop rule A.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-14 08:09:22 +08:00
jesse-ux and Grok (agent loop)
6a94edf200
让充值入口的旧检查认侧栏的新写法
...
账户菜单里点充值,仍然打开充值面板,来源仍是账户菜单。只改了这一条按源码对照的检查,业务代码没动。tsc 通过,lint 0 个错误(125 条原有警告),这条检查 13 通过、0 失败。
Co-Authored-By: Grok (agent loop)
2026-10-14 07:53:38 +08:00
jesse-ux and Grok (agent loop)
ad1dc89664
合并最新 staging 到侧栏重画这支
...
校正提速已经在测试线上。更新日志、缺陷记录和任务索引两边都留下。这单自己的修复还没开始。
Co-Authored-By: Grok (agent loop)
2026-10-14 07:50:24 +08:00
jesse-ux and Grok (agent loop)
3893783e4c
把数据库往返对照脚本挪出镜像会打包的目录
...
Independent Staging Quality Gate / publish (push) Canceled after 0s
Independent Staging Quality Gate / validate (push) Canceled after 4m24s
脚本从 frontend/scripts 挪到 frontend/tests,不再从会被打包的目录引用测试夹具。业务代码没动,对照数字没重跑。tsc 通过,lint 0 个错误(125 条原有警告),镜像导入守卫 2 通过、0 失败。
Co-Authored-By: Grok (agent loop)
2026-10-14 07:41:19 +08:00
jesse-ux and Grok (agent loop)
f197774812
合并最新 staging 到服务器内存这支
...
校正提速已经在测试线上。更新日志、缺陷记录和任务索引两边都留下。这单自己的修复还没开始。
Co-Authored-By: Grok (agent loop)
2026-10-14 07:37:49 +08:00
Jesse_Chen and Claude Opus 5.5
0a4ba23658
docs(tasks): home sidebar rerender fix brief (agent loop, issue #59 , bounce 1)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-14 07:25:14 +08:00
Jesse_Chen and Claude Opus 5.5
85055cf9fa
docs(tasks): node runtime resources fix brief (agent loop, issue #58 , bounce 1)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-14 07:10:15 +08:00
jesse-ux and Grok (agent loop)
6350943152
回答生成时侧栏不再跟着每一帧重画
...
外壳只在会话、当前项或账户这些数据变了才更新。60 帧计数从注册 60 次、提交 60 次降到 0 次,点下去仍是最新一次操作。BUG-1329。
Co-Authored-By: Grok (agent loop)
2026-10-14 04:12:02 +08:00
jesse-ux and Grok (agent loop)
4c3485bc23
服务器长跑不再堆积取消监听,数据库少走几趟。
...
报告工人的等待到点就摘掉取消监听。本地数据库缓存表结构,并把设置身份合成一条语句,对照通过后默认打开,写成 off 仍走原来的语句。交付、重算和限流的内存表会过期。登录读缓存默认关闭,要开再设 IDENTITY_SESSION_COOKIE_CACHE=on。
自测:tsc 通过,lint 0 error,点名测试 134 通过,test:db 开关关和开都只有已知的 13 条失败,往返 49 降到 32。
Co-Authored-By: Grok (agent loop)
2026-10-14 03:32:39 +08:00
Claude
ad8b24bf9b
merge origin/staging into rect scoring perf (issue #57 )
...
Independent Staging Quality Gate / validate (push) Successful in 15m24s
Independent Staging Quality Gate / publish (push) Successful in 3m39s
Docs-only conflicts (CHANGELOG, BUG_HISTORY 1318-1322 vs 1323-1325/1345)
resolved by keeping both; agent-loop rule A.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-14 02:16:09 +08:00
jesse-ux and Grok (agent loop)
8e0503f9c0
Speed up rectification scoring without changing results.
...
Cache work that depends only on the candidate minute, drop unread response fields, and reject windows above 241 candidates before any chart is built. Eleven canonical scenario hashes match 77057a819 . Sealed and reported-offset replays match the 2026-10-08 records (changed_trial_count 8 and 581) and are stored as scoring_perf_2026_10_13.
Co-Authored-By: Grok (agent loop)
2026-10-14 02:06:14 +08:00
Claude
66cd60081f
merge origin/staging into upstream sync7 (issue #56 )
...
Independent Staging Quality Gate / validate (push) Successful in 22m10s
Independent Staging Quality Gate / publish (push) Successful in 7m42s
Docs-only conflict in docs/tasks/README.md; agent-loop rule A.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LutgzyJqNhPpZy1nFsJtN3
2026-10-14 01:18:13 +08:00
Jesse_Chen and Claude Opus 5.5
13bde11539
docs(tasks): closed-beta briefs — release path, safety net, capacity, main path; beta smoke checklist
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HwMNZEzdzmrbPhuRNmZe3C
2026-10-14 00:53:51 +08:00
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_Chen and Claude Opus 5.5
2994588ad4
docs(tasks): fold product decisions into audit briefs (BUG-1344..1346)
...
- dasha-unify: fix Ashtottari birth balance (BUG-1344)
- rect-scoring-perf: server-side candidate cap 241 (BUG-1345)
- node-runtime-resources: enable user-side session cookie cache, 300 s (BUG-1346)
- consult-prep-parallel: classifier/reserve concurrency declined
- answer-effort-ab: model key supplied by product at acceptance
- drop stricter-than-test line-count red lines (AGENTS.md section 6)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-14 00:41:02 +08:00
Jesse_Chen and Claude Opus 5.5
0be4cb299c
docs(tasks): code-health + performance audit briefs, 16 tasks (BUG-1323 onward)
...
Batch 1 (dispatch now): rect-scoring-perf, node-runtime-resources,
home-sidebar-rerender, api-disk-cache-retention, report-reference-perf,
consult-prep-parallel, frontend-dead-code.
Batch 2 (queued on predecessors): api-chart-subprocess-gate, answer-effort-ab,
consult-route-split, pl9-render-split, python-hygiene, dasha-unify,
api-server-service-extract, data-layer-types, contracts-helpers-dedupe.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_014Ad9rqAB8pXXvyzh7f4X8v
2026-10-14 00:34:35 +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
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-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
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
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
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
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
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
Jesse_Chen and Claude Opus 5.5
e6baff952c
docs(tasks): rectification explicit entry, nearest-boundary opening, D12 parent probe research (BUG-1306~1308)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HwMNZEzdzmrbPhuRNmZe3C
2026-10-12 11:31:33 +08:00
Jesse_Chen and Claude Opus 5.5
de4cfeb868
docs(consult): accept the career residual round as a known residual
...
Independent Staging Quality Gate / validate (push) Successful in 34m56s
Independent Staging Quality Gate / publish (push) Successful in 16m11s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-09 16:53:34 +08:00
jesse-ux
d6eb0cfec1
fix(consult): keep career row hints off the planet nature
...
Career significator and house-lord rows now carry one presentation sentence. Values stay the same. A second three-repeat biography run still has one field conflict, so this is not accepted.
Not pushed.
2026-10-09 16:25:59 +08:00
jesse-ux
85c3030e96
fix(consult): limit career direction and single-flight chart warm
...
The career checklist now says the direction section only covers strength, resistance, timing, and three events. Warm builds one packet per cache key and skips when its own cap is full.
A three-repeat biography run still has one career answer that names a direction from a planet nature, so this is not accepted. Not pushed.
2026-10-09 15:53:51 +08:00
Jesse_Chen and Claude Opus 5.5
cd625e8a35
docs(consult): accept the full-source card and open the career-type residual brief
...
Independent Staging Quality Gate / validate (push) Failing after 16m54s
Independent Staging Quality Gate / publish (push) Skipped
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-09 14:08:57 +08:00
jesse-ux
fc3a2e680d
fix(consult): keep career type off significators and warm off the compute cap
...
The career checklist now says significators are only for strength and affliction. Chart-save warm no longer takes a heavy-compute slot.
Biography severe conflicts fell from 3 to 1. One career answer still names a direction from a planet nature, so this is not accepted for merge. Not pushed.
2026-10-09 10:28:44 +08:00
jesse-ux
16f9f86843
fix(consult): date the full-data cache and slim the model card
...
The cache key now includes the request date, and files older than two days are removed. The model card keeps values only. Parashari aspects are copied from the engine. Saving a chart warms the packet without blocking the response.
Biography severe conflicts rose from 1 to 3, so this is not accepted for merge. Not pushed.
2026-10-09 10:00:45 +08:00
jesse-ux
3874a328a5
feat(consult): copy the full-data packet into a per-domain judgment table
...
Dialogue cards now take numbers from the same packet as the full-data report. Each of the twelve domains gets one table the card builder assembles. Lookups allow three calls a turn. further_reading is a per-domain technique index. BUG-1293, BUG-1294, BUG-1295.
2026-10-09 10:00:45 +08:00
Jesse_Chen and Claude Opus 5.5
8bb7ff9383
docs(tasks): consult card full-source second fix brief
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-09 09:50:16 +08:00
Jesse_Chen and Claude Opus 5.5
19bae8a8b0
docs(tasks): consult card full-source fix brief
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-09 06:37:15 +08:00
Jesse_Chen and Claude Opus 5.5
256fdb26b9
test(rashi-dashas): compare with PyJHora on the same Lahiri chart
...
Independent Staging Quality Gate / validate (push) Successful in 23m22s
Independent Staging Quality Gate / publish (push) Successful in 3m34s
The frozen comparison put an engine-default (Raman) native chart next to a
LAHIRI PyJHora chart, so half of every recorded difference was ayanamsa.
Both the freezer and the test now pass ayanamsa_name=lahiri; the fixture and
the progress diff table are regenerated. Report code is unchanged.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-09 06:35:49 +08:00
jesse-ux
9d3eb23ee4
feat: 完整数据版加入六种星座大运
...
Sthira、Drig、Shoola、Navamsha、Niryaana Shoola 与 K.N. Rao 的 Chara 从本盘算出。Lagna Kendradi 不上表。未推送。
2026-10-09 00:43:00 +08:00
Jesse_Chen and Claude Opus 5.5
e1c7383c5e
docs(tasks): rashi dashas brief; consult card brief unblocked
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-08 23:28:31 +08:00
Jesse_Chen and Claude Opus 5.5
3b70d1a7eb
docs: accept the full-data report and record the nutation deployment
...
Independent Staging Quality Gate / validate (push) Successful in 14m11s
Independent Staging Quality Gate / publish (push) Successful in 4m35s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-08 22:54:10 +08:00