Files
Jyotisha/references
jesse-uxandGrok (agent loop) ece76a2e8e wip(#182): one yoga status table drives the contract and the professional voice
- yoga-status-words.ts:新增 yogaStatusContractTable()(遍历 YOGA_STATUS_MAPPING 生成,
  不手写文字)与 YOGA_STATUS_WORD_CLASSES(拦截检查用的三张词表 + 括号里照抄状态的词)
- references/product_runtime_contract.md:shared-reading 第 7 条与它上面的注释改成
  「按 yogas_detail 每行状态 + {{YOGA_STATUS_TABLE}}」,别的行一字未动
- consultation-condensed-checklist.ts:sharedReadingBlock() 的取值里补 YOGA_STATUS_TABLE
- product-voice.ts:只把「状态词照卡上原词抄」那一行换成按同一张表写
- consult-professional-mode-20261107.test.ts:按任务书改那一处断言(三栏注释)

未完成(下一轮):consultation-answer-fact-guard.ts 的格局状态检查与 9 组测试。

Tests: consult-professional-mode 10/10、consult-basis-candidate-status-1824 12/12 通过。

Co-Authored-By: Grok (agent loop)
2026-11-09 18:39:56 +08:00
..