?? ??? 3?? DOCX ????XLSX ?? ???HTML ???? ?? ??

- DocumentAssemblerTool? template_path/page_numbers? ??? DOCX ??? ??, ??????????? ?? ??? ??
- ExcelSkill? data_validations? ???? ??/??/?? ?? ??? ?? ??? ?? ?? ?? ??
- HtmlSkill? ArtifactQualityReviewService? decision_summary/evidence_cards ??? ?? ?? ?? ??? ??
- DocumentAssemblerDocxFeaturesTests, HtmlSkillConsultingSectionsTests, ExcelSkillDataValidationTests? ?? ??? ??
- README.md? docs/DEVELOPMENT.md? 2026-04-14 22:28 (KST) ???? ??

??:
- dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\\verify_doc_phase_next\\ -p:IntermediateOutputPath=obj\\verify_doc_phase_next\\ (?? 0 / ?? 0)
- dotnet test src/AxCopilot.Tests/AxCopilot.Tests.csproj -c Release -v minimal --filter "DocumentAssemblerDocxFeaturesTests|DocumentAssemblerSemanticTests|DocumentPlannerWorkbookScaffoldTests|ExcelSkillExecutiveSummaryLinkTests|ExcelSkillSummarySheetTests|ExcelSkillDataValidationTests|HtmlSkillConsultingSectionsTests|DocxSkillTemplateFeaturesTests|DocumentPlannerBusinessDocumentTests" -p:OutputPath=bin\\verify_doc_phase_next_tests\\ -p:IntermediateOutputPath=obj\\verify_doc_phase_next_tests\\ (?? 9)
This commit is contained in:
2026-04-14 22:31:15 +09:00
parent 1ad5eea32e
commit 5607f6391e
9 changed files with 380 additions and 39 deletions

View File

@@ -28,29 +28,44 @@ public class HtmlSkillConsultingSectionsTests
"""
{
"path": "consulting.html",
"title": "전략 리뷰",
"title": "Executive Report",
"body": "",
"sections": [
{
"type": "comparison",
"title": "옵션 비교",
"title": "Option Comparison",
"items": [
{ "name": "Option A", "summary": "빠른 실행", "pros": "도입이 쉽다", "cons": "확장성 제약", "verdict": "Fast" }
{ "name": "Option A", "summary": "Fast rollout", "pros": "Low setup effort", "cons": "Limited scale", "verdict": "Fast" }
]
},
{
"type": "roadmap",
"title": "실행 로드맵",
"title": "Delivery Roadmap",
"phases": [
{ "title": "Phase 1", "detail": "진단 및 설계", "timeline": "0-30", "owner": "PMO" }
{ "title": "Phase 1", "detail": "Assess and design", "timeline": "0-30 days", "owner": "PMO" }
]
},
{
"type": "matrix",
"title": "우선순위 매트릭스",
"title": "Priority Matrix",
"quadrants": [
{ "title": "Quick Wins", "items": ["자동화 과제", "리포트 표준화"] },
{ "title": "Strategic Bets", "items": ["플랫폼 재구성"] }
{ "title": "Quick Wins", "items": ["Automate reporting", "Standardize templates"] },
{ "title": "Strategic Bets", "items": ["Operating model redesign"] }
]
},
{
"type": "decision_summary",
"title": "Decision",
"decision": "Approve pilot expansion",
"rationale": "Retention and margin improved in the pilot region.",
"actions": ["Approve budget", "Launch phase 2"]
},
{
"type": "evidence_cards",
"title": "Evidence",
"items": [
{ "title": "Margin uplift", "detail": "+4.2p improvement after workflow change", "source": "Finance close", "tag": "KPI" },
{ "title": "Cycle time", "detail": "Lead time reduced from 12 to 8 days", "source": "PMO tracker", "tag": "Ops" }
]
}
]
@@ -64,6 +79,8 @@ public class HtmlSkillConsultingSectionsTests
html.Should().Contain("comparison-grid");
html.Should().Contain("roadmap-block");
html.Should().Contain("matrix-grid");
html.Should().Contain("decision-summary");
html.Should().Contain("evidence-cards");
}
finally
{