{ "chartFencePattern": "(^[ \\t]*```jyotish-chart[^\\n]*\\n[\\s\\S]*?^[ \\t]*```[^\\n]*(?:\\n|$))", "rules": [ { "pattern": "\\b(parameter_sensitive|pyjhora_behavior_only|not_multiengine_parity|unresolved_external_tuple_boundary|partial_verified|raw_appendix_only|missing_in_local|internal_reference_omitted)\\b", "labels": { "parameter_sensitive": "参数敏感", "pyjhora_behavior_only": "仅单一外部参照,未做多引擎核对", "not_multiengine_parity": "仅单一外部参照,未做多引擎核对", "unresolved_external_tuple_boundary": "外部边界未对齐", "partial_verified": "部分核验", "raw_appendix_only": "仅原始附录可见", "missing_in_local": "本地暂无", "internal_reference_omitted": "内部参照已省略" }, "labelGroup": 0 }, { "pattern": "\\b(?:jyotish_engine\\.)?(?:cmd_[a-z0-9_]+|render_pl9_markdown|build_professional_report_reference_packet)\\b", "replacement": "本地计算" }, { "pattern": "\\b(?:[a-z0-9_]+pl9[a-z0-9_]*|pl9_[a-z0-9_]+)(?:\\.v\\d+)?\\b", "ignoreCase": true, "replacement": "外部参照资料" }, { "pattern": "\\bPL9\\b(?:\\.pdf)?(?:[ \\t]*(?:第[ \\t]*\\d+(?:[ \\t]*[–—/-][ \\t]*\\d+)*[ \\t]*页|(?:pages?|p)[ \\t-]*\\d+(?:[ \\t]*[–—/-][ \\t]*\\d+)*))?", "ignoreCase": true, "replacement": "外部参照资料" }, { "pattern": "\\b(?:PyJHora|JHora)\\b", "ignoreCase": true, "replacement": "外部参照引擎" }, { "pattern": "\\|([ \\t]*)(`?)(blocked|executed|available|computed)\\2([ \\t]*)(?=\\|)", "labels": { "blocked": "暂不可用", "executed": "已执行", "available": "可用", "computed": "已计算" }, "labelGroup": 3, "prefix": "|", "beforeGroups": [1, 2], "afterGroups": [2, 4] } ] }