Jesse_Chen and Claude Opus 5.5
77645ce25f
docs(tasks): astrologer rulings batch 5 (round-6: Rath dual lord, node dignity, AD direction; year lord no fallback; v5 re-trial)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-04 07:15:48 +08:00
Jesse_Chen and Claude Opus 5.5
2455b1e418
docs(tasks): batch-4 acceptance notes
...
Independent Staging Quality Gate / validate (push) Successful in 13m38s
Independent Staging Quality Gate / publish (push) Successful in 3m49s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 23:45:49 +08:00
Jesse_Chen and Claude Opus 5.5
98352da765
docs: batch 4 records (BUG-1221/1222 progress, changelog, index, blocked)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 23:37:44 +08:00
Jesse_Chen and Claude Opus 5.5
8ca06c4f20
docs(tasks): batch 4 (Rath MD on all domain cards with 12.5K budget; annual strength table five-fold)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 22:41:46 +08:00
Jesse_Chen and Claude Opus 5.5
0ca0da05ee
docs: BUG-1220 deployed to staging 01929bae
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-03 22:37:22 +08:00
Jesse_Chen and Claude Opus 5.5
01929baea6
fix(solar-return): return instant in the solver's frame, annual chart keeps seconds (BUG-1220)
...
Independent Staging Quality Gate / validate (push) Successful in 20m3s
Independent Staging Quality Gate / publish (push) Successful in 4m2s
The natal Sun target came from compute_chart_data while the solver iterates
on _get_sun_lon_jd (swe sidereal flags); the frames differ by up to ~17",
moving the return by up to ~7 minutes. The annual chart was also cast at the
truncated minute. Ports upstream yinduzhanxing 7cc6425d / 46ed9399 (these two
hunks only). PyJHora reference: 3 cases within 0.03 min. 243 public-figure
annual charts: annual Lagna changes 13, year lord 11, Mudda first lord 0.
v5 77 cases identical to 3c27c38e; consult goldens re-captured byte-identical.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-03 22:10:20 +08:00
Jesse_Chen and Claude Opus 5.5
3c27c38e46
docs(tasks): batch-3 acceptance notes; batch 1/2 README status deployed
...
Independent Staging Quality Gate / validate (push) Successful in 15m7s
Independent Staging Quality Gate / publish (push) Successful in 4m1s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 21:17:43 +08:00
Jesse_Chen and Claude Opus 5.5
a1da24a60c
docs: batch 3 records after T4/T5 (red line 3 revised, Rath shown alongside, v5 trial results)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 21:09:48 +08:00
Jesse_Chen and Claude Opus 5.5
3264831a23
docs: astrologer rulings batch 3 records (BUG-1216..1219, PROGRESS, CHANGELOG, BLOCKED, T5 note)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 21:09:40 +08:00
Jesse_Chen and Claude Opus 5.5
59bb7da385
docs(tasks): batch-3 red line 3 revised (Table 18 book contradiction); solar-return frame fix confirmed after batch 3
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-03 19:59:47 +08:00
Jesse_Chen and Claude Opus 5.5
da95d92db2
docs(research): shared-engine reuse audit (Narayana/Tajika/annual return) + task brief for solar-return frame fix
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-03 19:45:39 +08:00
Jesse_Chen and Claude Opus 5.5
ac588172a1
docs(tasks): astrologer rulings batch 3 (Mudda from birth nakshatra, Tajika five-fold PVB, Rath Narayana redo)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 19:03:50 +08:00
Jesse_Chen and Claude Opus 5.5
503c1190a9
docs(tasks): batch-2 acceptance notes
...
Independent Staging Quality Gate / validate (push) Successful in 15m58s
Independent Staging Quality Gate / publish (push) Successful in 3m57s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 17:28:56 +08:00
Jesse_Chen and Claude Opus 5.5
e31c2064b4
docs: astrologer rulings batch 2 records (BUG-1213..1215, PROGRESS, CHANGELOG, BLOCKED, T5 note)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 17:19:03 +08:00
Jesse_Chen and Claude Opus 5.5
52b3061fe5
docs(tasks): astrologer rulings batch 2 (D9 modifier, Tajika panchadhikari, Narayana Rath profile + trial)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 16:15:05 +08:00
Jesse_Chen and Claude Opus 5.5
e7eeb4045a
docs(tasks): batch-1 acceptance notes
...
Independent Staging Quality Gate / validate (push) Successful in 17m28s
Independent Staging Quality Gate / publish (push) Successful in 3m51s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 15:24:31 +08:00
Jesse_Chen and Claude Opus 5.5
57c56dbb8e
docs: astrologer rulings batch 1 records (BUG-1204..1212, CHANGELOG, PROGRESS, BLOCKED)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 15:14:24 +08:00
Jesse_Chen and Claude Opus 5.5
d0233e3c37
docs(tasks): astrologer rulings batch 1 (pancha/kemadruma single detector, shadbala/bhava bala, nodes own sign, karaka-8 order, AV sodhana, neecha bhanga, tajika label)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 09:35:03 +08:00
Jesse_Chen and Claude Opus 5.5
e6f13e37e3
docs: report/chart blank columns deployed to staging ae18952e (BUG-1199..1203)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-03 09:33:22 +08:00
Jesse_Chen and Claude Opus 5.5
ae18952e51
fix(report,chart): blank columns — drop Kranti, split Ashtakavarga house SAV, ascendant nakshatra, engine varga dignity, no duplicate charts (BUG-1199..1203)
...
Independent Staging Quality Gate / validate (push) Successful in 15m27s
Independent Staging Quality Gate / publish (push) Successful in 3m42s
- Report p33 table: no Kranti column (no producer; materials.kranti stays blocked).
- Report p53 table: the "SAV" column was the with-Lagna total (386). Split in the
reader into SAV / Lagna BAV / SAV + Lagna with a totals row; ashtakavarga.py is
untouched (frozen rectification identity, ERR-115).
- /api/chart ascendant carries nakshatra / pada / lord (_nakshatra_fields shared with
the nine bodies); chart cache schema 4 -> 5.
- /api/varga_full bodies carry dignity_level from varga_dignity_level, the function
the Vimsopaka path now shares (A/B identical); the chart page shows the D1 status
wording and no longer derives a three-level dignity itself.
- Report page draws each chart once: the trailing block skips charts the body already
fenced (same rule as the export); the birth-time caveat moves under the body's
chart heading.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-03 09:11:15 +08:00
Jesse_Chen and Claude Opus 5.5
3bbc2daab1
docs(tasks): report/chart blank columns — Kranti, Ashtakavarga house table, ascendant nakshatra, varga dignity, duplicate charts
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-03 08:32:33 +08:00
Jesse_Chen and Claude Opus 5.5
8c55d4dcfb
docs: upstream sync 5 records — BUG-1192..1198, CHANGELOG, progress, backtest round 7
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-03 01:06:29 +08:00
Jesse_Chen and Claude Opus 5.5
677d40f991
docs(tasks): upstream sync round 5 + rectification minimum 4 events / 3 domains
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 23:38:15 +08:00
Jesse_Chen and Claude Opus 5.5
ae74706e40
docs: upstream sync 4 — BUG-1183~1191, CHANGELOG, progress, task index, backtest round 6
...
Progress lists the delivery per item, F3 locations, the ERR-110 re-freeze
without a version bump (scores unchanged), the v5 evaluation (byte-identical
at a18f8d4e , bc9b9f89 and 0176cb30 ), upstream commits after 0a6696c5 not
taken and why, the Kemadruma difference from upstream, and open questions.
Backtest round 6 (86 answers read and scored): parents / requests / banned
phrases unchanged; career type conflict 5 -> 9 / 18, still failing the line.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 15:09:51 +08:00
Jesse_Chen and Claude Opus 5.5
a18f8d4e1a
docs(tasks): upstream sync round 4 against yinduzhanxing 0a6696c5; lunar-node brief folded in as T5
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-02 13:24:09 +08:00
Jesse_Chen
588282c21e
Merge remote-tracking branch 'origin/staging' into codex/consult-upstream-functional-v2-20261002
...
Independent Staging Quality Gate / validate (push) Failing after 14m41s
Independent Staging Quality Gate / publish (push) Skipped
# Conflicts:
# docs/tasks/README.md
2026-10-02 13:06:31 +08:00
Jesse_Chen and Claude Opus 5.5
51f3f47bbe
docs: functional v2 wrap-up — BUG-1158 resolved, BUG-1180~1182, ERR-114, backtest round 5, progress
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 13:01:55 +08:00
Jesse_Chen and Claude Opus 5.5
2900054012
docs(tasks): lunar yogas count nodes inconsistently (Kemadruma vs Anaphaa on one chart)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 12:03:57 +08:00
Jesse_Chen
f85794661b
Merge remote-tracking branch 'origin/staging' into codex/consult-career-yoga-functional-20261002
...
Independent Staging Quality Gate / validate (push) Successful in 15m8s
Independent Staging Quality Gate / publish (push) Successful in 3m37s
# Conflicts:
# CHANGELOG.md
# docs/BUG_HISTORY.md
2026-10-02 10:11:46 +08:00
Jesse_Chen and Claude Opus 5.5
407b72d8e6
docs: yogakaraka narrow fix + career ask rule decisions, backtest round 4, BUG-1158/1176 logs
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 09:49:47 +08:00
Jesse_Chen and Claude Opus 5.5
3bbe65a215
fix(rectification): out-of-window event dates no longer fail every rescore; future dates refused at intake; corrections revise without a focus (BUG-1178, BUG-1179)
...
Independent Staging Quality Gate / validate (push) Successful in 13m37s
Independent Staging Quality Gate / publish (push) Successful in 3m37s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-02 09:03:22 +08:00
Jesse_Chen and Claude Opus 5.5
81f6e5130a
docs: BUG-1174~1177, BUG-1158/1159/1164/1167/1168 updates, backtest round 3, progress (T1 held by rectification gate)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 09:02:43 +08:00
Jesse_Chen and Claude Opus 5.5
8e978cabc4
docs(tasks): career field/fame reading, opener rule, BPHS functional table, traditional yogas
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 08:03:33 +08:00
Jesse_Chen and Claude Opus 5.5
6987875b84
feat(rectification): post-adopt verdict says whether the adopted time still fits and offers 改用 HH:MM; renumber BUG-1170→1172 (BUG-1173)
...
Independent Staging Quality Gate / validate (push) Successful in 14m56s
Independent Staging Quality Gate / publish (push) Successful in 3m23s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-02 07:40:30 +08:00
Jesse_Chen
f361365a2a
Merge remote-tracking branch 'origin/staging' into codex/consult-no-presupposition-backtest-20261001
...
Independent Staging Quality Gate / validate (push) Successful in 17m11s
Independent Staging Quality Gate / publish (push) Successful in 3m23s
# Conflicts:
# CHANGELOG.md
# docs/BUG_HISTORY.md
2026-10-02 07:17:06 +08:00
Jesse_Chen and Claude Opus 5.5
cfa5c03f6e
docs: product decision 2026-10-02 (pressure signs + range) and round-2 backtest results
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 07:12:16 +08:00
Jesse_Chen and Claude Opus 5.5
db568d1433
docs: progress, bug history, changelog, backtest after-run for consult no-presupposition (BUG-1164~1168)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 01:06:59 +08:00
Jesse_Chen and Claude Opus 5.5
ec06d422d3
feat(consult): annual and timing turns get the shared reading and annual list (product budget decision 2026-10-02)
...
Annual / timing single-domain turns take the career / marriage / wealth budget:
contract + card <= 12,000, total with the checklist <= 18,000.
CONSULT_READING_BUDGET_BLOCKED removed; size assertions and the pinned
blocker test changed (原值/新值/原因 in the tests and brief 2's progress record);
BUG-1160/1161 resolved, BLOCKED.md entry struck through.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 00:46:59 +08:00
Jesse_Chen
585c7370f8
Merge remote-tracking branch 'origin/staging' into codex/consult-no-presupposition-backtest-20261001
2026-10-02 00:31:49 +08:00
Jesse_Chen and Claude Opus 5.5
695fd5ee0c
docs: progress, bug history, changelog for consult affliction reading (BUG-1160~1163)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 00:29:05 +08:00
Jesse_Chen and Claude Opus 5.5
42ff82916e
feat(rectification): an answered post-adopt check says whether it fits the adopted time (BUG-1170)
...
Independent Staging Quality Gate / validate (push) Successful in 14m16s
Independent Staging Quality Gate / publish (push) Successful in 3m36s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-02 00:21:36 +08:00
Jesse_Chen and Claude Opus 5.5
691ee440e3
feat(research): consult biography backtest harness and pre-change baseline
...
Independent Staging Quality Gate / validate (push) Successful in 16m20s
Independent Staging Quality Gate / publish (push) Successful in 3m54s
TASK-consult-no-presupposition-and-backtest-20261001 T4 infrastructure only
(T1-T3 untouched). New files only, so it merges cleanly with the parallel
evidence-card brief.
- capture_consult_biography_backtest_golden.py: same handler/body/trim as the
evidence-card golden; nine public AA charts x parents/marriage/health/career.
- consult-biography-backtest-golden.json: real engine output, byte-reproducible.
- consult_biography_backtest_rubric.json: facts with sources, must_not,
expected_signals per figure x domain.
- consult-biography-backtest.mts: runs the product's real agent, tools, card,
methodology, user-turn shape and streamAgentResponse; deterministic checks only.
- Baseline on 9b937c4a : 39/72 severe biography conflicts; all five audit cases
reproduce in both runs.
BUG-1170 is registered when brief 3 lands.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-02 00:10:06 +08:00
Jesse_Chen
e5199106a7
Merge remote-tracking branch 'origin/staging' into codex/consult-card-affliction-data-20261001
2026-10-02 00:10:06 +08:00
Jesse_Chen
509c88c436
Merge remote-tracking branch 'origin/staging' into codex/consult-affliction-reading-20261001
2026-10-02 00:04:52 +08:00
Jesse_Chen and Claude Opus 5.5
4c8889027f
docs: progress, bug history, changelog for consult card affliction data
...
TASK-consult-card-affliction-data-20261001 T5/T6: BUG-1154~1159 (1158 functional
classification source, investigating; 1159 yoga list is the packet candidate
set, investigating), progress record with size table, T4 diagnosis and T5
findings, BLOCKED entry, task index status.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-01 23:59:23 +08:00
Jesse_Chen and Claude Opus 5.5
78823e944a
docs(tasks): brief 3 adds career no-presupposition (baseline backtest finding)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-01 23:43:15 +08:00
Jesse_Chen and Claude Opus 5.5
9b937c4adf
docs(tasks): consult affliction-blind readings — audit + three serial briefs
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-01 23:09:25 +08:00
Jesse_Chen and Claude Opus 5.5
2d620fb4ad
fix(identity): staging fixed-code sign-in skips the first-password step (BUG-1152)
...
Independent Staging Quality Gate / validate (push) Successful in 12m25s
Independent Staging Quality Gate / publish (push) Successful in 3m56s
On the staging test-OTP channel, 验证码登录 with a fresh mailbox no longer
stops at 设置登录密码; it records consent and enters the app. 注册账号 still
sets a password, second factor still comes first, and production (no
IDENTITY_TEST_OTP) is unchanged.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-01 22:43:34 +08:00
Jesse_Chen and Claude Opus 5.5
279650a684
fix(rectification): delivery gate turn skips text the last reply already said (BUG-1153)
...
Independent Staging Quality Gate / publish (push) Canceled after 0s
Independent Staging Quality Gate / validate (push) Canceled after 8m58s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
2026-10-01 22:34:35 +08:00
Jesse_Chen and Claude Opus 5.5
d58df1b48b
docs(tasks): staging fixed-OTP login skips set-password (BUG-1152)
...
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01N4f2nya58RoRu4yEmJgRGE
2026-10-01 22:29:18 +08:00