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_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_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
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
fddddaabb3
docs(bug-history): record BUG-1306 explicit rectification request does not enter (investigating)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01HwMNZEzdzmrbPhuRNmZe3C
2026-10-11 17:57:45 +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
b4eedb7725
fix(consult): a warm that cannot be scheduled no longer fails the save (BUG-1305)
...
Independent Staging Quality Gate / validate (push) Successful in 13m12s
Independent Staging Quality Gate / publish (push) Successful in 4m16s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-09 15:17:00 +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
3ad8e80077
docs(consult): record the local quick-gate npm result
...
Python pytest passed. npm test stopped the gate with 120 Windows failures. The two new consult tests passed. Not pushed.
2026-10-09 10:00:45 +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