HTML archetype·Excel dashboard·PPT 골든 회귀를 추가 고도화
- HtmlSkill에 board_report와 strategy_brief 구조화 섹션 타입을 추가해 이사회 보고형/전략 요약형 HTML 산출물 표현력을 확장 - ArtifactQualityReviewService HTML 리뷰에 board-report-panel, strategy-brief-panel 인식과 보완 포인트 규칙을 추가 - Excel dashboard sheet에 KPI, highlights, actions를 함께 렌더링해 executive dashboard 시트 밀도를 강화 - PptxSkillGoldenDeckTests에 strategy deck 회귀 샘플을 추가해 strong 전략 덱 품질 기준을 고정 - README.md와 docs/DEVELOPMENT.md에 2026-04-14 23:32 (KST) 기준 이력과 검증 명령을 반영 검증 결과 - dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\\verify_doc_next5\\ -p:IntermediateOutputPath=obj\\verify_doc_next5\\ : 경고 0 / 오류 0 - dotnet test src/AxCopilot.Tests/AxCopilot.Tests.csproj -c Release -v minimal --filter ArtifactQualityReviewServiceTests|ExcelSkillDashboardSummaryTests|HtmlSkillConsultingSectionsTests|HtmlSkillPrintFrameTests|DeckQualityReviewServiceTests|PptxSkillGoldenDeckTests|PptxSkillAutoRepairTests|PptxSkillConsultingDeckTests -p:OutputPath=bin\\verify_doc_next5_tests\\ -p:IntermediateOutputPath=obj\\verify_doc_next5_tests\\ : 통과 14
This commit is contained in:
@@ -67,6 +67,26 @@ public class HtmlSkillConsultingSectionsTests
|
||||
{ "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" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "board_report",
|
||||
"title": "Board Ask",
|
||||
"decision": "Approve the next rollout wave",
|
||||
"recommendation": "Release the phase-2 budget now",
|
||||
"rationale": "The pilot hit margin and lead-time targets.",
|
||||
"metrics": [
|
||||
{ "label": "Margin", "value": "+4.2p", "note": "pilot" }
|
||||
],
|
||||
"risks": ["Adoption lag in region B"],
|
||||
"next_steps": ["Confirm budget", "Launch phase 2"]
|
||||
},
|
||||
{
|
||||
"type": "strategy_brief",
|
||||
"title": "Strategy Brief",
|
||||
"strategic_question": "Where should we scale first?",
|
||||
"thesis": "Scale the high-retention segment first.",
|
||||
"implications": ["Refocus sales coverage", "Prioritize onboarding"],
|
||||
"decisions": ["Approve segment focus", "Adjust regional targets"]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -81,6 +101,8 @@ public class HtmlSkillConsultingSectionsTests
|
||||
html.Should().Contain("matrix-grid");
|
||||
html.Should().Contain("decision-summary");
|
||||
html.Should().Contain("evidence-cards");
|
||||
html.Should().Contain("board-report-panel");
|
||||
html.Should().Contain("strategy-brief-panel");
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user