chore(rebar): Pier_T_rebar 작업 폴더 초기 구성 및 외부 의존 파일 통합
- Code\rebar_pipeline, review_pipeline, pier-program을 정션에서 실제 폴더로 전환 - Code\rhino_mcp 및 CLAUDE_rhino배경.md 추가, .mcp.json은 PYTHONPATH로 새 위치 사용 - pier-program 내부 .git 제거(이력은 backup\pier-program_20261028.bundle에 보관) - worktree 가이드 반영(CLAUDE.local.md, HANDOFF.md) - D:\Rhino-MCP 경로 참조를 새 위치로 치환 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
964a841de1
3978 files changed
+58013356
No files matched your search
@@ -0,0 +1,257 @@
|
||||
# PDCA Iteration Report: {{FEATURE_NAME}}
|
||||
|
||||
## Overview
|
||||
|
||||
| Item | Value |
|
||||
|------|-------|
|
||||
| Feature | {{FEATURE_NAME}} |
|
||||
| Date | {{DATE}} |
|
||||
| Total Iterations | {{TOTAL_ITERATIONS}} |
|
||||
| Final Status | {{STATUS}} |
|
||||
| Duration | {{DURATION}} |
|
||||
|
||||
## Iteration Configuration
|
||||
|
||||
```yaml
|
||||
evaluators:
|
||||
- gap-detector
|
||||
- code-analyzer
|
||||
- qa-monitor
|
||||
|
||||
thresholds:
|
||||
gap_analysis: {{GAP_THRESHOLD}}%
|
||||
code_quality: {{QUALITY_THRESHOLD}}%
|
||||
functional: {{FUNCTIONAL_THRESHOLD}}%
|
||||
|
||||
limits:
|
||||
max_iterations: {{MAX_ITERATIONS}}
|
||||
fixes_per_iteration: {{FIX_LIMIT}}
|
||||
```
|
||||
|
||||
## Score Progression
|
||||
|
||||
### Summary Chart
|
||||
|
||||
```
|
||||
Score (%)
|
||||
100 ┤
|
||||
90 ┼──────────────────────────── Target ──────
|
||||
80 ┤ ╭────────╮
|
||||
70 ┤ ╭──╯ ╰──────────────────────────
|
||||
60 ┤───╯
|
||||
50 ┤
|
||||
└───┬────┬────┬────┬────┬────┬────┬────┬───
|
||||
Init 1 2 3 4 5 6 7
|
||||
Iteration
|
||||
```
|
||||
|
||||
### Detailed Scores
|
||||
|
||||
| Iteration | Gap Analysis | Code Quality | Functional | Overall |
|
||||
|-----------|--------------|--------------|------------|---------|
|
||||
| Initial | {{INIT_GAP}}% | {{INIT_QUALITY}}% | {{INIT_FUNC}}% | {{INIT_OVERALL}}% |
|
||||
{{#ITERATIONS}}
|
||||
| {{ITER_NUM}} | {{GAP}}% | {{QUALITY}}% | {{FUNC}}% | {{OVERALL}}% |
|
||||
{{/ITERATIONS}}
|
||||
| **Final** | **{{FINAL_GAP}}%** | **{{FINAL_QUALITY}}%** | **{{FINAL_FUNC}}%** | **{{FINAL_OVERALL}}%** |
|
||||
|
||||
## Issues Fixed
|
||||
|
||||
### By Severity
|
||||
|
||||
| Severity | Initial | Fixed | Remaining |
|
||||
|----------|---------|-------|-----------|
|
||||
| 🔴 Critical | {{CRITICAL_INIT}} | {{CRITICAL_FIXED}} | {{CRITICAL_REMAIN}} |
|
||||
| 🟡 Warning | {{WARNING_INIT}} | {{WARNING_FIXED}} | {{WARNING_REMAIN}} |
|
||||
| 🟢 Info | {{INFO_INIT}} | {{INFO_FIXED}} | {{INFO_REMAIN}} |
|
||||
|
||||
### By Category
|
||||
|
||||
| Category | Initial | Fixed | Remaining |
|
||||
|----------|---------|-------|-----------|
|
||||
| Design-Impl Gap | {{GAP_INIT}} | {{GAP_FIXED}} | {{GAP_REMAIN}} |
|
||||
| Security | {{SEC_INIT}} | {{SEC_FIXED}} | {{SEC_REMAIN}} |
|
||||
| Code Quality | {{QUAL_INIT}} | {{QUAL_FIXED}} | {{QUAL_REMAIN}} |
|
||||
| Functional | {{FUNC_INIT}} | {{FUNC_FIXED}} | {{FUNC_REMAIN}} |
|
||||
|
||||
## Iteration Details
|
||||
|
||||
{{#ITERATIONS}}
|
||||
### Iteration {{ITER_NUM}}
|
||||
|
||||
**Scores:** Gap {{GAP}}% | Quality {{QUALITY}}% | Functional {{FUNC}}%
|
||||
|
||||
**Issues Addressed:**
|
||||
{{#ISSUES}}
|
||||
- [{{SEVERITY}}] {{DESCRIPTION}}
|
||||
- Location: `{{LOCATION}}`
|
||||
- Fix: {{FIX_DESCRIPTION}}
|
||||
{{/ISSUES}}
|
||||
|
||||
**Files Modified:**
|
||||
{{#FILES}}
|
||||
- {{ACTION}}: `{{PATH}}`
|
||||
{{/FILES}}
|
||||
|
||||
---
|
||||
{{/ITERATIONS}}
|
||||
|
||||
## Changes Summary
|
||||
|
||||
### Created Files
|
||||
|
||||
{{#CREATED_FILES}}
|
||||
- `{{PATH}}`
|
||||
- Purpose: {{PURPOSE}}
|
||||
{{/CREATED_FILES}}
|
||||
|
||||
### Modified Files
|
||||
|
||||
{{#MODIFIED_FILES}}
|
||||
- `{{PATH}}`
|
||||
- Changes: {{CHANGES}}
|
||||
{{/MODIFIED_FILES}}
|
||||
|
||||
### Deleted Files
|
||||
|
||||
{{#DELETED_FILES}}
|
||||
- `{{PATH}}`
|
||||
- Reason: {{REASON}}
|
||||
{{/DELETED_FILES}}
|
||||
|
||||
## Remaining Issues
|
||||
|
||||
{{#HAS_REMAINING_ISSUES}}
|
||||
The following issues could not be auto-fixed and require manual attention:
|
||||
|
||||
{{#REMAINING_ISSUES}}
|
||||
### {{ISSUE_NUM}}. {{TITLE}}
|
||||
|
||||
- **Severity:** {{SEVERITY}}
|
||||
- **Category:** {{CATEGORY}}
|
||||
- **Location:** `{{LOCATION}}`
|
||||
- **Description:** {{DESCRIPTION}}
|
||||
- **Reason Not Fixed:** {{REASON}}
|
||||
- **Suggested Action:** {{SUGGESTION}}
|
||||
|
||||
{{/REMAINING_ISSUES}}
|
||||
{{/HAS_REMAINING_ISSUES}}
|
||||
|
||||
{{^HAS_REMAINING_ISSUES}}
|
||||
✅ All identified issues have been addressed.
|
||||
{{/HAS_REMAINING_ISSUES}}
|
||||
|
||||
## Recommendations
|
||||
|
||||
### Immediate Actions
|
||||
|
||||
{{#IMMEDIATE_ACTIONS}}
|
||||
1. {{ACTION}}
|
||||
{{/IMMEDIATE_ACTIONS}}
|
||||
|
||||
### Follow-up Tasks
|
||||
|
||||
{{#FOLLOWUP_TASKS}}
|
||||
- [ ] {{TASK}}
|
||||
{{/FOLLOWUP_TASKS}}
|
||||
|
||||
## Quality Metrics
|
||||
|
||||
### Before/After Comparison
|
||||
|
||||
| Metric | Before | After | Change |
|
||||
|--------|--------|-------|--------|
|
||||
| Design-Impl Match | {{BEFORE_GAP}}% | {{AFTER_GAP}}% | {{CHANGE_GAP}} |
|
||||
| Security Score | {{BEFORE_SEC}} | {{AFTER_SEC}} | {{CHANGE_SEC}} |
|
||||
| Complexity Avg | {{BEFORE_COMPLEX}} | {{AFTER_COMPLEX}} | {{CHANGE_COMPLEX}} |
|
||||
| Code Duplication | {{BEFORE_DUP}} | {{AFTER_DUP}} | {{CHANGE_DUP}} |
|
||||
|
||||
## Next Steps
|
||||
|
||||
```
|
||||
{{#SUCCESS}}
|
||||
✅ Iteration successful. Proceed with:
|
||||
1. Review changes: /pdca-analyze {{FEATURE_NAME}}
|
||||
2. Manual testing of critical paths
|
||||
3. Create completion report: /pdca-report {{FEATURE_NAME}}
|
||||
{{/SUCCESS}}
|
||||
|
||||
{{#PARTIAL}}
|
||||
⚠️ Partial success. Manual intervention needed:
|
||||
1. Review remaining issues above
|
||||
2. Make manual fixes or design decisions
|
||||
3. Re-run iteration: /pdca-iterate {{FEATURE_NAME}}
|
||||
{{/PARTIAL}}
|
||||
|
||||
{{#FAILURE}}
|
||||
❌ Iteration failed. Required actions:
|
||||
1. Review failure reasons in report
|
||||
2. Update design document if needed
|
||||
3. Address blocking issues manually
|
||||
4. Re-attempt: /pdca-iterate {{FEATURE_NAME}}
|
||||
{{/FAILURE}}
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Appendix
|
||||
|
||||
### A. Evaluator Criteria Used
|
||||
|
||||
#### Gap Analysis
|
||||
|
||||
```yaml
|
||||
api_endpoints:
|
||||
match_rate: {{GAP_THRESHOLD}}%
|
||||
weight: 30%
|
||||
data_models:
|
||||
match_rate: {{MODEL_THRESHOLD}}%
|
||||
weight: 30%
|
||||
components:
|
||||
match_rate: {{COMP_THRESHOLD}}%
|
||||
weight: 20%
|
||||
error_handling:
|
||||
coverage: {{ERROR_THRESHOLD}}%
|
||||
weight: 20%
|
||||
```
|
||||
|
||||
#### Code Quality
|
||||
|
||||
```yaml
|
||||
security:
|
||||
critical_issues: 0
|
||||
weight: 40%
|
||||
complexity:
|
||||
max_per_function: 15
|
||||
weight: 20%
|
||||
duplication:
|
||||
max_lines: 10
|
||||
weight: 20%
|
||||
maintainability:
|
||||
min_score: 70
|
||||
weight: 20%
|
||||
```
|
||||
|
||||
### B. Tool Usage Statistics
|
||||
|
||||
| Tool | Invocations | Success Rate |
|
||||
|------|-------------|--------------|
|
||||
| Read | {{READ_COUNT}} | {{READ_SUCCESS}}% |
|
||||
| Write | {{WRITE_COUNT}} | {{WRITE_SUCCESS}}% |
|
||||
| Edit | {{EDIT_COUNT}} | {{EDIT_SUCCESS}}% |
|
||||
| Grep | {{GREP_COUNT}} | {{GREP_SUCCESS}}% |
|
||||
| Bash | {{BASH_COUNT}} | {{BASH_SUCCESS}}% |
|
||||
|
||||
### C. Performance Metrics
|
||||
|
||||
| Metric | Value |
|
||||
|--------|-------|
|
||||
| Total Duration | {{TOTAL_DURATION}} |
|
||||
| Avg Iteration Time | {{AVG_ITER_TIME}} |
|
||||
| Evaluation Time | {{EVAL_TIME}} |
|
||||
| Fix Application Time | {{FIX_TIME}} |
|
||||
|
||||
---
|
||||
|
||||
*Generated by hmcmkit Evaluator-Optimizer Pattern*
|
||||
*POPUP STUDIO PTE. LTD. - https://popupstudio.ai*
|
||||
Reference in new issue
Block a user