/**
 * StyleGuide.js — 项目特写写作指南（唯一权威来源）
 *
 * 供内部 Agent (bootstrap-producer.js) 和
 * 外部 Agent (MissionBriefing submissionSpec) 共享使用。
 *
 * @module shared/StyleGuide
 */
export declare const PROJECT_SNAPSHOT_STYLE_GUIDE = "# \u300C\u9879\u76EE\u7279\u5199\u300D\u5199\u4F5C\u8981\u6C42\n\nsubmit_knowledge \u7684 content.markdown \u5B57\u6BB5\u5FC5\u987B\u662F\u300C\u9879\u76EE\u7279\u5199\u300D\u3002\n\n## \u4EC0\u4E48\u662F\u300C\u9879\u76EE\u7279\u5199\u300D\n\u5C06\u4E00\u79CD\u6280\u672F\u7684**\u57FA\u672C\u7528\u6CD5**\u4E0E**\u672C\u9879\u76EE\u7684\u5177\u4F53\u7279\u5F81**\u878D\u5408\u4E3A\u4E00\u4F53\u3002\n\n## \u56DB\u5927\u6838\u5FC3\u5185\u5BB9\n1. **\u9879\u76EE\u9009\u62E9\u4E86\u4EC0\u4E48** \u2014 \u91C7\u7528\u4E86\u54EA\u79CD\u5199\u6CD5/\u6A21\u5F0F/\u7EA6\u5B9A\n2. **\u4E3A\u4EC0\u4E48\u8FD9\u6837\u9009** \u2014 \u7EDF\u8BA1\u5206\u5E03\u3001\u5360\u6BD4\u3001\u5386\u53F2\u51B3\u7B56\n3. **\u9879\u76EE\u7981\u6B62\u4EC0\u4E48** \u2014 \u53CD\u6A21\u5F0F\u3001\u5DF2\u5E9F\u5F03\u5199\u6CD5\n4. **\u65B0\u4EE3\u7801\u600E\u4E48\u5199** \u2014 \u53EF\u76F4\u63A5\u590D\u5236\u4F7F\u7528\u7684\u4EE3\u7801\u6A21\u677F + \u6765\u6E90\u6807\u6CE8 (\u6765\u6E90: FileName.ext:\u884C\u53F7)\n\n## \u683C\u5F0F\u8981\u6C42\n- \u6807\u9898\u4F7F\u7528\u9879\u76EE\u771F\u5B9E\u7C7B\u540D/\u524D\u7F00\uFF0C\u4E0D\u7528\u5360\u4F4D\u540D\uFF0C\u4E0D\u4EE5\u9879\u76EE\u540D\u5F00\u5934\n- \u4EE3\u7801\u6765\u6E90\u6807\u6CE8: (\u6765\u6E90: FileName.ext:\u884C\u53F7)\n- \u4E0D\u8981\u7EAF\u4EE3\u7801\u7F57\u5217\uFF0C\u5FC5\u987B\u6709\u9879\u76EE\u4E0A\u4E0B\u6587\n- \u6807\u9898\u548C\u6B63\u6587\u4E2D\u4E0D\u5F97\u51FA\u73B0 \"Agent\" \u5B57\u6837";
/** 生成 Cursor 交付字段规范文本（供 Producer STYLE_GUIDE 和 MissionBriefing 使用） */
export declare function getCursorDeliverySpec(): string;
/** 构建完整的 Producer STYLE_GUIDE（合并项目特写要求 + Cursor 交付字段规范） */
export declare function buildProducerStyleGuide(): string;
/** 构建提交要求文本（Producer 复用） */
export declare const SUBMIT_REQUIREMENTS = "\u8981\u6C42:\n1. \u6BCF\u4E2A\u72EC\u7ACB\u7684\u77E5\u8BC6\u70B9\u5355\u72EC\u63D0\u4EA4\u4E3A\u4E00\u4E2A\u5019\u9009 \u2014 \u76EE\u6807: \u81F3\u5C11 3 \u4E2A\u5019\u9009\n2. \u5148\u4F7F\u7528\u5206\u6790\u4E2D\u5DF2\u6709\u7684\u4EE3\u7801\u7247\u6BB5\u76F4\u63A5\u63D0\u4EA4\u5019\u9009; \u4EC5\u5728\u9700\u8981\u66F4\u591A\u4EE3\u7801\u4E0A\u4E0B\u6587\u65F6\u624D\u7528 read_project_file\n3. filePaths \u586B\u5199\u5206\u6790\u4E2D\u63D0\u5230\u7684\u76F8\u5173\u6587\u4EF6\u8DEF\u5F84\n4. description \u4E2D\u6587\u7B80\u8FF0 \u226480 \u5B57\uFF0C\u5F15\u7528\u771F\u5B9E\u7C7B\u540D\n5. reasoning \u4E2D sources \u5FC5\u987B\u975E\u7A7A\uFF0C\u586B\u5199\u6765\u6E90\u6587\u4EF6\u540D\u5982 [\"FileName.m\"]\uFF0Cconfidence \u586B 0.7~0.9\n6. \u4E0D\u8981\u8DF3\u8FC7\u4EFB\u4F55\u5206\u6790\u4E2D\u63D0\u5230\u7684\u77E5\u8BC6\u70B9\n7. \u5982\u679C read_project_file \u5931\u8D25\uFF08\u6587\u4EF6\u4E0D\u5B58\u5728\uFF09\uFF0C\u76F4\u63A5\u7528\u5206\u6790\u6587\u672C\u5185\u5BB9\u63D0\u4EA4\uFF0C\u4E0D\u8981\u91CD\u8BD5\u5176\u4ED6\u8DEF\u5F84\n8. \u6BCF\u4E2A\u5019\u9009\u5FC5\u987B\u6709 trigger (@kebab-case)\u3001kind (rule/pattern/fact)\u3001doClause (\u82F1\u6587\u7948\u4F7F\u53E5)\n9. dontClause\uFF08\u53CD\u5411\u7EA6\u675F\uFF09\u3001whenClause\uFF08\u89E6\u53D1\u573A\u666F\uFF09\u3001coreCode\uFF08\u4EE3\u7801\u9AA8\u67B6\uFF09\u5747\u4E3A\u5FC5\u586B\n10. content \u5FC5\u987B\u662F\u5305\u542B markdown \u548C rationale \u7684\u5BF9\u8C61: { markdown: \"\u9879\u76EE\u7279\u5199\u6B63\u6587\", rationale: \"\u8BBE\u8BA1\u539F\u7406\", pattern: \"\u53EF\u9009\u4EE3\u7801\u7247\u6BB5\" }\u3002\u26A0\uFE0F rationale \u662F\u5FC5\u586B\u5B57\u6BB5\uFF0C\u89E3\u91CA\u4E3A\u4EC0\u4E48\u91C7\u7528\u8FD9\u79CD\u505A\u6CD5\n11. kind \u53EA\u80FD\u662F rule/pattern/fact \u4E09\u9009\u4E00\uFF0C\u4E0D\u8981\u586B\u5199\u7EF4\u5EA6\u540D\uFF08\u5982 best-practice/architecture/code-standard \u90FD\u4E0D\u662F\u5408\u6CD5 kind \u503C\uFF09";
