fix: addressed review comments from manjaroblack, round 1
This commit is contained in:
@@ -254,7 +254,7 @@ Brownfield changes should:
|
||||
- Include migration scripts
|
||||
- Maintain backwards compatibility
|
||||
|
||||
### 4. Test Integration with the Test Architect
|
||||
### 4. Test Integration Thoroughly
|
||||
|
||||
#### Why the Test Architect is Critical for Brownfield
|
||||
|
||||
@@ -265,7 +265,7 @@ In brownfield projects, the Test Architect (Quinn) becomes your safety net again
|
||||
The Test Architect addresses unique brownfield complexities:
|
||||
|
||||
| **Challenge** | **How Test Architect Helps** | **Command** |
|
||||
|--------------|------------------------------|-------------|
|
||||
| --------------------------- | ------------------------------------------------- | ------------------- |
|
||||
| **Regression Risks** | Identifies which existing features might break | `*risk` |
|
||||
| **Legacy Dependencies** | Maps integration points and hidden dependencies | `*trace` |
|
||||
| **Performance Degradation** | Validates no slowdown in existing flows | `*nfr` |
|
||||
@@ -367,7 +367,7 @@ The review specifically analyzes:
|
||||
The Test Architect uses enhanced risk scoring for brownfield:
|
||||
|
||||
| **Risk Category** | **Brownfield Factors** | **Impact on Gate** |
|
||||
|------------------|------------------------|-------------------|
|
||||
| ---------------------- | ------------------------------------------ | ------------------- |
|
||||
| **Regression Risk** | Number of integration points × Age of code | Score ≥9 = FAIL |
|
||||
| **Data Risk** | Migration complexity × Data volume | Score ≥6 = CONCERNS |
|
||||
| **Performance Risk** | Current load × Added complexity | Score ≥6 = CONCERNS |
|
||||
@@ -388,7 +388,7 @@ Quinn enforces additional standards for brownfield:
|
||||
#### Quick Reference: Brownfield Test Commands
|
||||
|
||||
| **Scenario** | **Commands to Run** | **Order** | **Why Critical** |
|
||||
|-------------|-------------------|-----------|------------------|
|
||||
| --------------------------------- | ---------------------------------------------------- | ---------- | ----------------------------- |
|
||||
| **Adding Feature to Legacy Code** | `*risk` → `*design` → `*trace` → `*review` | Sequential | Map all dependencies first |
|
||||
| **API Modification** | `*risk` → `*design` → `*nfr` → `*review` | Sequential | Prevent breaking consumers |
|
||||
| **Performance-Critical Change** | `*nfr` early and often → `*review` | Continuous | Catch degradation immediately |
|
||||
|
||||
Reference in New Issue
Block a user