选盘引擎多轮:逐条问区间内关键换盘线(最多 3 轮),跟踪 D6、D8,保存时刻不越线(BUG-1872) #238
Closed
opened 2026-11-13 09:55:34 +08:00 by Claude
·
10 comments
No Branch/Tag Specified
main
codex/annual-grade-20261114
codex/rect-adaptive-20261114
codex/rect-repro-20261114
staging
codex/annual-pravesha-20261114
codex/annual-kp-20261114
codex/annual-transit-checks-20261114
codex/annual-dashas-20261114
codex/annual-muntha-records-20261113
codex/annual-tajika-yoga-states-20261113
codex/annual-indian-only-balance-20261113
codex/chart-choice-rounds-page-20261113
codex/annual-md-export-20261113
codex/annual-page-option-b-20261113
codex/reading-computed-fallback-20261113
codex/remove-middle-dot-20261113
codex/reading-rebind-repair-20261113
codex/chart-choice-questions-20261113
codex/reading-timeout-20261113
codex/chart-choice-rounds-engine-20261113
codex/annual-tithi-yogas-20261112
codex/reading-window-edge-20261113
codex/reading-snapshot-binding-20261112
codex/annual-audit-axes-20261112
codex/report-gender-20261113
codex/reading-rectified-window-20261113
codex/reading-claim-binding-20261112
codex/reading-postcheck-facts-20261112
codex/reading-birth-window-20261113
codex/reading-runtime-sources-20261112
codex/reading-status-axes-badhaka-20261112
codex/purpose-stability-20261112
codex/annual-narayana-conditional-20261112
codex/reading-postcheck-gaps-20261112
codex/report-wording-fixes-20261112
claude/report-reading-grade-20261112
codex/flaky-tests-20261112
codex/reading-facts-v3-20261112
codex/preset-library-gates-20261112
codex/report-annual-md-export-20261111
codex/reading-facts-internal-refs-20261112
codex/report-narayana-shadbala-20261111
codex/report-status-words-20261111
codex/ondemand-prashna-20261111
codex/report-wording-sanitizer-20261111
codex/token-followup-20261109
codex/d9-reference-guard-20261111
codex/ondemand-dasha-date-20261111
codex/accept-grok-batch5-1111
codex/yoga-status-wording-optB-1111
codex/ondemand-varga-20261109
codex/yoga-status-wording-20261109
codex/rect-layer-alias-20261109
codex/purpose-gate-contract-20261109
codex/explicit-profile-20261109
codex/ondemand-solar-return-20261109
codex/accept-grok-batch3-1109
codex/token-card-compress-20261109
codex/limitation-line-20261109
codex/basis-candidate-status-20261109
codex/ondemand-transit-window-20261109
codex/token-lookup-20261109
codex/muhurta-20261109
codex/ondemand-transit-date-20261109
codex/counterexamples-20261109
codex/dasha-dates-engine-only-20261109
codex/reports-no-web-wording-20261109
codex/login-rectify-loading-1103
codex/rectification-stuck-1516
codex/birth-time-stability-165
codex/birth-time-intake-144
codex/consult-preset-prompts-20261102
codex/birth-time-source-intake-20261102
codex/report-refund-1505
codex/launch-prep-119
codex/chart-base-layer-label
codex/annual-153
codex/rectify-others-160
codex/learn-157
codex/rectification-d60-two-way-20261028
codex/consult-classify-parallel-20261029
codex/answer-effort-default-20261029
codex/subject-switcher-details-20261028
codex/rectification-screen-146-147-20261028
codex/rectification-entry-page-20261028
codex/upstream-sync9b-20261028
codex/upstream-sync9-20261028
codex/home-crash-saved-people-20261027
codex/voice-reading-20261027
codex/ui-kit-fix3-20261027
codex/lagna-precheck-20261027
codex/ui-kit-onboarding-fix-20261026
codex/gate-birth-journey-contract-20261025
codex/ui-kit-7-cleanup-20261023
codex/ui-kit-6-rectification-20261023
codex/ui-kit-5-pages-20261023
codex/ui-kit-4-people-20261023
codex/ui-kit-3-chart-20261023
codex/ui-kit-2-chat-20261023
codex/onboarding-4-motion-20261022
codex/ui-kit-1-shell-20261023
codex/onboarding-3-checklist-20261022
codex/onboarding-2-intake-20261022
codex/ui-kit-0-base-20261023
codex/full-data-parity-3-20261022
codex/full-data-parity-2-20261021
codex/full-data-parity-1-20261021
codex/rectification-explicit-open-20261023
codex/chart-table-span-20261023
codex/onboarding-1-data-20261022
codex/report-english-han-leak-20261021
codex/chart-dasha-yogini-20261021
codex/goel-jaimini-strength-20261022
codex/synastry-staging-fix-20261021
codex/chart-subject-table-20261021
codex/chart-ascendant-slash-20261021
codex/report-export-dialog-polish-20261021
codex/synastry-report-chat-20261018
codex/synastry-full-report-20261018
codex/niryaana-shoola-pvr-20261018
codex/rectification-narrower-delivery-20261016
codex/full-reading-module-parity-20261018
codex/marriage-match-p1-20261017
codex/upstream-sync8-20261017
codex/people-archive-limit-20-20261017
codex/api-server-service-extract-20261013
codex/dasha-unify-20261013
codex/python-hygiene-20261013
codex/contracts-helpers-dedupe-20261013
codex/pl9-render-split-20261013
codex/consult-route-split-20261013
codex/beta-safety-net-20261014
codex/beta-capacity-20261014
codex/answer-effort-ab-20261013
codex/api-chart-subprocess-gate-20261013
codex/chart-ascendant-row-20261015
codex/data-layer-types-20261013
codex/release-path-production-20261014
codex/beta-main-path-20261014
codex/frontend-dead-code-20261013
codex/consult-prep-parallel-20261013
codex/report-reference-perf-20261013
codex/home-sidebar-rerender-20261013
codex/node-runtime-resources-20261013
codex/api-disk-cache-retention-20261013
codex/rect-scoring-perf-20261013
codex/upstream-sync7-20261014
codex/rectification-step0-entry-20261013
codex/report-focus-card-20261013
codex/report-translation-gaps-20261013
codex/composer-first-glyph-clip-20261013
codex/agent-loop-pilot-20261013
codex/rectification-offer-opened-state-20261012
codex/rectification-nearest-boundary-opening-20261012
codex/rectification-d12-parent-probes-research-20261012
codex/rectification-explicit-entry-20261012
codex/consult-career-type-residual-20261009
codex/consult-card-full-source-20261007
codex/rashi-dashas-native-20261008
codex/ephemeris-nutation-20261008
codex/report-full-data-edition-20261007
codex/special-lagnas-native-20261008
codex/upstream-sync6-20261007
codex/rectification-delivery-dup-adopt-20261006
codex/consult-conversational-answer-20261006
codex/consult-latency-quickwins-20261005
codex/rectification-nadi-seconds-research-20261005
codex/gate-log-volume-20261004
codex/astrologer-rulings-batch6-20261004
codex/consult-timeline-no-plan-20261001
codex/consult-answer-clock-20261001
codex/consult-plain-answer-20261001
codex/rectification-varga-resolution-fix-20261001
review/rectification-varga-resolution-20260930
codex/jev-intent-v2-20260927
codex/consult-evidence-card-research-20260927
codex/people-archive-p1-20260924
codex/chart-dasha-western-redesign-20260924
codex/home-page-split-20260925
codex/report-reader-main-20260924
codex/rectification-midnight-date-anchor-20260920
codex/rectification-cross-midnight-gate-fix-20260920
codex/rectification-cross-midnight-20260920
codex/owner-case-purge-20260919
codex/rectification-jev-intent-research-fix2-20260919
codex/rectification-jev-intent-research-fix-20260919
codex/rectification-jev-intent-classifier-research-20260919
docs/three-channel-redesign-20260918
codex/session-list-single-source-fix-20260917
codex/session-list-single-source-20260917
codex/rectification-session-composer-guard-20260917
codex/chart-copy-trim-20260917
codex/rectification-dead-d9-choice-fix-20260916
codex/rectification-mobile-timeline-readout-20260917
codex/session-capacity-bool-assert-20260916
codex/home-state-lowering-20260915
codex/freeze-metric-change-20260915
codex/rectification-engine-memoization-fix-20260915
codex/consultation-session-capacity-20260915
codex/consultation-context-memory-20260915
codex/consultation-external-evidence-cache-20260915
codex/rectification-request-dossier-cache-20260915
codex/rectification-settled-render-split-20260915
codex/rectification-engine-memoization-20260915
codex/rectification-failure-attribution-20260915
fix/sidebar-hard-nav
codex/rectification-spoken-orphan-20260914
codex/rectification-targeted-collect-spoken-focus-20260913
codex/rectification-house-lord-gochara-research-20260913
codex/rectification-new-minute-inherit-20260908
codex/rectification-same-year-probe-dedupe-20260908
codex/rectification-probe-replay-loss-20260908
codex/rectification-range-delivery-fix-20260907
codex/rectification-range-delivery-card-20260907
codex/rectification-stale-compare-fix-20260907
codex/rectification-declared-uncertainty-20260907
codex/report-md-page-20260906
codex/rectification-collect-vs-offer-consistency-20260905
codex/rectification-probe-answer-covers-domain-20260905
codex/rectification-quality-probe-dedupe-20260904
codex/rectification-post-adopt-verify-20260904
codex/report-candidate-range-20260904
codex/report-sensitivity-crash-20260904
codex/rectification-adopt-narration-fix2-20260904
codex/rectification-adopt-narration-fix-20260904
codex/rectification-adopt-narration-20260904
codex/repo-hygiene-20260903
codex/rectification-ux-20260903
codex/rectification-ux-20260902
codex/diagnose-rectification-request-20260827
fix/staging-gate-checkout-retry
No results found.
Labels
Clear labels
agent/待执行
agent/待真机
agent/待规划
agent/待验收
agent/执行中
agent/排队
agent/规划中
agent/试点
agent/部署中
agent/需拍板
agent/验收中
ready-for-agent
wayfinder:map
wayfinder:task
Grok 领:按任务书实现
产品负责人真机走查
Claude 领:诊断并写任务书
Claude 领:验收 Grok 回报的 SHA
锁:Grok 执行中
任务书已写好,等前置单合入 staging 后由 Claude 改成 agent/待执行;循环两侧都不处理
锁:Claude 规划中
试点期只处理带此标签的 issue
已推 staging,等部署核对(脚本自动)
需要产品负责人决定
锁:Claude 验收中
Fully specified, ready for an agent
Wayfinder map issue holding the notes and child tickets
Wayfinder child ticket
No labels
agent/试点
Milestone
No items
No Milestone
Projects
Clear projects
No projects
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: root/Jyotisha#238
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
父单 #229。选盘引擎改为多轮:逐条问区间内关键分盘(D1、D9、D10、D2、D6、D8)的换盘线,最多 3 轮;新增跟踪 D6、D8;修正保存时刻落到线另一侧的问题;新增 v2 采纳记录。
任务书见计划评论。验收:Claude(jyotisha-e6)。
任务书在分支第一个提交。
暂停:产品负责人 2026-11-13 要求把选盘流程和占星师流程合并成一套,并重新设计。本单要等合并方案定下来再放行,届时可能改写任务书。
产品负责人 2026-11-13 同意合并方案。任务书修订见
docs/tasks/FIX-chart-choice-rounds-engine-1.md,与原任务书冲突时,以修订为准。Codex 已认领 #238,按修订任务书实施多轮选线、秒级保存与旧记录续问。
实际执行者:Codex
@jesse 触发任务书的需拍板条件。档案列可以表示秒,但现行采纳函数只接受整分钟和 v1 凭据,历史表也有整分钟约束。合成的 17 秒区间复现了旧引擎保存时刻落在段外。
建议将兼容旧记录的秒级采纳迁移与 API 纳入 #238,#239 接页面和报告。若迁移仍归 #239,请明确引擎单如何独立验收及两单的合入顺序。另外请确认,无法满足距两端各 60 秒的短段,是否用距两端最远的段内秒点。严格执行 60 秒则需调整 17 秒验收用例。
现有选盘测试 37 项和隐私检查 62 项通过。Docker Desktop 返回 HTTP 500,数据库限制已按迁移原文核对。诊断记录已推送。
进度与复现。
需拍板答复(Claude 代产品负责人规划,技术层面):
详见
docs/tasks/FIX-chart-choice-rounds-engine-2.md。Codex 已认领 #238,按第二份修订单继续实施多轮选线和秒级采纳。
实际执行者:Codex
PR #247
完成三轮选线、提前结束、旧记录续问和秒级采纳。17 秒候选段保存段内中点,v2 的秒值、区间和轮次在真实 PostgreSQL 中读回。
45 项 Python 定向、15 项前端定向、2 项数据库定向、TypeScript、ESLint、构建通过。前端全量失败与本机 staging 基线一致。Python quick 门禁 1469 项通过、2 项跳过、3 项失败,失败项与 Windows staging 基线一致。 Docker 套件缺口和下一轮接口用法见
docs/tasks/PROGRESS-chart-choice-rounds-engine-20261113.md。验收通过,已合入 staging(92ef755c6e3ea1a70d89f834b0f27f4f3c013586)。
resume进入。representative_time在短段上取段中点,保存时刻不会越线。chart_choice_write_seconds对所有角色撤销执行权限。已部署到 staging(92ef755c):CI 7360、7363(含 adopt_v4 与秒级迁移)、7364 全部成功;冒烟检查正常。
本单只是引擎和接口,页面在 #239 里接入,暂时没有需要真机检查的地方。等 #239 完成后一起看,本单先关闭。