docs(tasks): upstream sync brief — parallel rules against repo-hygiene

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VawU7Xfd5jS9wUEXz1XYmS
This commit is contained in:
Jesse_Chen
2026-09-03 08:19:47 +00:00
parent 487fed40de
commit 58cae371bb
@@ -106,6 +106,12 @@ git -C /workspace/yinduzhanxing rev-parse HEAD
- `frontend/src/lib/personal-report-generation.ts``report-theme-evidence-plan.ts``personal-report-route-core.ts``consultation-methodology.ts`
- 上游:`docs/architecture/professional_report_reference_contract_v1.md``docs/research/vedastro_rest_bridge_default_decision_2026_09_01.md``docs/research/ashtottari_primary_text_verification_2026_09_01.md``references/strict-workflow-router.md` §7
**与 `TASK-repo-hygiene-20260903.md` 的并行规则(2026-09-03 补)**:整备任务书正在另一执行方手上,两份任务书有共同文件——`scripts/jyotish_api_server.py`(整备改岁差字面量 `:2853` `:4017` `:7030` `:7086`;本任务书任务 2 对全文件三方合并)、`scripts/run_quality_gate.py`(整备任务 1 改发布门;本任务书任务 2 合并上游改动)、`references/technique_registry.json``tests/test_capability_evidence_pool.py`(整备任务 2 加 `experimental_variant` 白名单断言;本任务书任务 1 换成 116 项注册表,必须满足该断言)、根 `SKILL.md` / `pyproject.toml` / `README.md`(整备任务 3 改仓库地址;本任务书任务 1 加三段与徽章计数)、`frontend/src/lib/personal-report-generation.ts``birth-time-journey-*.ts`(整备 0.c 贯通岁差;本任务书任务 3 / 6 / 7 改同文件)。因此:
- **现在就可以并行开工的**:任务 0(导入器、golden、冲突表,只写 `references/cross_project_contract/imports/``references/upstream/``tests/golden/`、新测试文件)和任务 4(VedAstro,文件集与整备无交集)。两者在 `codex/upstream-sync-20260903` 上做,基线取当时的 `origin/staging`
- **必须等整备任务 0–3 合入 staging 后再开的**:任务 1、2,以及其后的 3 / 5 / 6 / 7。开工前 `git rebase origin/staging`,任务 2 的三方合并以 rebase 后的文件为 ours,不得在旧基线上合完再解冲突。任务 0 的 golden 只记键路径与类型,整备改的是岁差取值与标签,golden 不需要重采;但任务 2 完成后按任务 0 的要求重采一次。
- 整备任务书里"校正引擎按 Raman 校准的阈值与 golden 本轮不动"的约束继续有效,本任务书 7b 在它之后。
**串行顺序**:任务 0 → 1 → 2 在分支 `codex/upstream-sync-20260903` 上完成并验收后合入 staging;任务 3 / 4 / 5 / 6 / 7 在其上另开 `codex/upstream-capabilities-20260903`,任务 6 先于任务 3 与 7c 做(两者都沿用任务 6 打通的透传路径),7b 排在 `TASK-repo-hygiene-20260903.md` 之后,其余可并行但推送串行。任务 4 不依赖任务 2,如需提前可单独分支。
---