chore: 문서를 작성할 때 한국어의 표현 작성 스킬 추가 및 1인칭 관점의 글 작성 검증 테스트 추가

This commit is contained in:
DongHyeonka
2026-07-29 16:48:03 +09:00
parent c39406bbdd
commit 41501b5d06
520 changed files with 95494 additions and 2231 deletions
+76 -13
View File
@@ -4,12 +4,27 @@
"title": "ClariDoc outline contract",
"type": "object",
"additionalProperties": false,
"required": ["title", "document_type", "sections"],
"required": [
"title",
"document_type",
"sections"
],
"properties": {
"title": {"type": "string", "minLength": 1},
"title": {
"type": "string",
"minLength": 1
},
"document_type": {
"type": "string",
"enum": ["technical_blog", "tutorial", "how_to", "explanation", "reference", "troubleshooting", "design_doc"]
"enum": [
"technical_blog",
"tutorial",
"how_to",
"explanation",
"reference",
"troubleshooting",
"design_doc"
]
},
"sections": {
"type": "array",
@@ -17,19 +32,67 @@
"items": {
"type": "object",
"additionalProperties": false,
"required": ["id", "intent", "title", "reader_question", "purpose"],
"required": [
"id",
"intent",
"title",
"reader_question",
"purpose"
],
"properties": {
"id": {"type": "string", "minLength": 1},
"intent": {"type": "string", "minLength": 1},
"title": {"type": "string", "minLength": 1},
"reader_question": {"type": "string", "minLength": 1},
"purpose": {"type": "string", "minLength": 1},
"must_include": {"type": "array", "items": {"type": "string", "minLength": 1}},
"evidence_ids": {"type": "array", "items": {"type": "string", "pattern": "^[A-Za-z0-9_-]+$"}},
"transition_to_next": {"type": "string"}
"id": {
"type": "string",
"minLength": 1
},
"intent": {
"type": "string",
"minLength": 1
},
"title": {
"type": "string",
"minLength": 1
},
"reader_question": {
"type": "string",
"minLength": 1
},
"purpose": {
"type": "string",
"minLength": 1
},
"must_include": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
},
"evidence_ids": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]+$"
}
},
"transition_to_next": {
"type": "string"
},
"decision_requirements": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
}
}
}
},
"planning_notes": {"type": "array", "items": {"type": "string", "minLength": 1}}
"planning_notes": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
}
}
}