fix(issue-plan-agent): Update acceptance criteria terminology and enhance issue loading process with metadata

This commit is contained in:
catlog22
2025-12-27 23:51:30 +08:00
parent 0992d27523
commit a061fc1428
3 changed files with 96 additions and 31 deletions

View File

@@ -126,6 +126,16 @@ function detectConflicts(fileModifications, graph) {
### 2.4 Semantic Priority
**Base Priority Mapping** (task.priority 1-5 → base score):
| task.priority | Base Score | Meaning |
|---------------|------------|---------|
| 1 | 0.8 | Highest |
| 2 | 0.65 | High |
| 3 | 0.5 | Medium |
| 4 | 0.35 | Low |
| 5 | 0.2 | Lowest |
**Action-based Boost** (applied to base score):
| Factor | Boost |
|--------|-------|
| Create action | +0.2 |
@@ -138,6 +148,8 @@ function detectConflicts(fileModifications, graph) {
| Test action | -0.1 |
| Delete action | -0.15 |
**Formula**: `semantic_priority = clamp(baseScore + sum(boosts), 0.0, 1.0)`
### 2.5 Group Assignment
- **Parallel (P*)**: Tasks with no dependencies or conflicts between them