docs: 增加轻量项目治理模式 (#30)
This commit is contained in:
@@ -76,13 +76,13 @@ class CoreDocumentTests(unittest.TestCase):
|
||||
self.assertIn("### 原型确认记录", required)
|
||||
self.assertIn("## 更新时机", required)
|
||||
|
||||
def test_workflow_requires_ticket_and_design_evidence_gates(self) -> None:
|
||||
def test_workflow_requires_governance_modes_and_minimum_gates(self) -> None:
|
||||
required = CORE_DOCUMENT_REQUIREMENTS["docs/01-workflow.md"]
|
||||
self.assertIn("## 工单与设计证据双门禁", required)
|
||||
self.assertIn("## 按治理模式选择最小门禁", required)
|
||||
self.assertIn("### 不可裁剪底线", required)
|
||||
self.assertIn("### 先判断是否需要工单", required)
|
||||
self.assertIn("### 再判断设计证据", required)
|
||||
self.assertIn("### 线上原型审核与按需导出", required)
|
||||
self.assertIn("### 记录和重新确认", required)
|
||||
|
||||
def test_workflow_requires_online_wiki_initialization_gate(self) -> None:
|
||||
workflow = CORE_DOCUMENT_REQUIREMENTS["docs/01-workflow.md"]
|
||||
@@ -118,6 +118,7 @@ class CoreDocumentTests(unittest.TestCase):
|
||||
|
||||
def test_project_profile_requires_dev_harness_baseline(self) -> None:
|
||||
required = CORE_DOCUMENT_REQUIREMENTS["docs/00-project-profile.md"]
|
||||
self.assertIn("## 项目治理模式", required)
|
||||
self.assertIn("## DevHarness 来源与基线", required)
|
||||
|
||||
def test_new_project_setup_requires_baseline_selection(self) -> None:
|
||||
@@ -127,6 +128,7 @@ class CoreDocumentTests(unittest.TestCase):
|
||||
self.assertIn("### 2. 选择建设基线", required)
|
||||
self.assertIn("#### 判断案例", required)
|
||||
self.assertIn("### 3. 识别子项目与交付单元", required)
|
||||
self.assertIn("#### 选择治理模式", required)
|
||||
self.assertIn("#### 需求总览启用条件", required)
|
||||
|
||||
def test_local_development_requires_powershell_utf8_boundaries(self) -> None:
|
||||
|
||||
Reference in New Issue
Block a user