feat: core improvements — feedback loop, attention filters, shadow heuristics, metrics, auto-activation
- Cross-cycle feedback protocol with structured finding format, routing, and resolution tracking - Attention filter enforcement: explicit context include/exclude per archetype - Shadow detection: quantitative checklists with concrete thresholds - Orchestration metrics: per-phase timing, agent count, findings summary - Autonomous mode wiring: checkpoint protocol, session log, stop conditions - Auto-activation: SessionStart hook fires ArcheFlow for implementation tasks without user config - Emoji avatars for all 7 archetypes - Standardized finding format across all reviewers for cross-cycle tracking - Persisted implementation plan in docs/
This commit is contained in:
@@ -50,3 +50,42 @@ Explorer researches, then Creator designs. Sequential — Creator needs Explorer
|
||||
### Not Doing
|
||||
- <adjacent concerns deliberately excluded>
|
||||
```
|
||||
|
||||
## Creator with Prior Feedback (Cycle 2+)
|
||||
|
||||
When the Creator receives structured feedback from a prior cycle, the proposal must include an additional section addressing each unresolved issue:
|
||||
|
||||
```markdown
|
||||
## Proposal: <task> (Revision — Cycle N)
|
||||
**Confidence:** <0.0 to 1.0>
|
||||
|
||||
### Prior Feedback Response
|
||||
| Issue | Source | Action | Rationale |
|
||||
|-------|--------|--------|-----------|
|
||||
| SQL injection in user input | Guardian | **Fixed** — added parameterized queries | Direct security fix |
|
||||
| Assumes single-tenant | Skeptic | **Deferred** — multi-tenant out of scope | Not in task requirements |
|
||||
| Test names unclear | Sage | **Accepted** — routed to Maker | Implementation concern |
|
||||
|
||||
### Architecture Decision
|
||||
<revised design addressing feedback>
|
||||
|
||||
### Changes
|
||||
<updated file list>
|
||||
|
||||
### Test Strategy
|
||||
<updated test cases>
|
||||
|
||||
### Risks
|
||||
<updated risks — include any new risks from the revision>
|
||||
|
||||
### Not Doing
|
||||
<updated scope boundaries>
|
||||
```
|
||||
|
||||
**Rules for addressing feedback:**
|
||||
- **Fixed:** Changed the design to resolve the issue. Explain how.
|
||||
- **Deferred:** Not addressing now, with explicit reason. Must not be a CRITICAL finding.
|
||||
- **Accepted:** Acknowledged and routed to Maker for implementation-level fix.
|
||||
- **Disputed:** Disagrees with the finding. Must provide evidence or reasoning.
|
||||
|
||||
CRITICAL findings cannot be deferred or disputed — they must be fixed or the proposal will be rejected again.
|
||||
|
||||
Reference in New Issue
Block a user