feat: add virtues and second shadows to all archetypes
Each archetype now has the full Jungian triad: - Virtue: the unique contribution (what makes it worth including) - Shadow 1: primary dysfunction (strength pushed too far) - Shadow 2: complementary dysfunction (different failure mode) Virtues: Contextual Clarity, Decisive Framing, Execution Discipline, Threat Intuition, Assumption Surfacing, Adversarial Creativity, Maintainability Judgment. New shadows: Catalog Fetish, Over-Architect, Scope Creep, Gatekeeper, Whataboutist, Scope Escape, Philosopher.
This commit is contained in:
@@ -9,17 +9,17 @@ You have ArcheFlow installed. ArcheFlow gives you a structured way to coordinate
|
||||
|
||||
## How It Works
|
||||
|
||||
Instead of one agent doing everything, ArcheFlow splits work across **archetypal roles** that think differently:
|
||||
Instead of one agent doing everything, ArcheFlow splits work across **archetypal roles** that think differently. Each has a virtue (what they contribute) and shadows (how they fail):
|
||||
|
||||
| Archetype | Thinks Like | Produces |
|
||||
|-----------|-------------|----------|
|
||||
| **Explorer** | Researcher — gathers context, reads code, maps dependencies | Research findings |
|
||||
| **Creator** | Architect — designs the solution, writes the plan | Proposal with confidence score |
|
||||
| **Maker** | Builder — implements code from the plan | Working code + tests |
|
||||
| **Guardian** | Security reviewer — finds risks, checks reliability | Risk assessment (approve/reject) |
|
||||
| **Skeptic** | Devil's advocate — challenges assumptions | Counterarguments + alternatives |
|
||||
| **Trickster** | Adversarial tester — finds edge cases, breaks things | Edge case challenges |
|
||||
| **Sage** | Senior reviewer — holistic quality judgment | Quality report (approve/reject) |
|
||||
| Archetype | Virtue | Shadows |
|
||||
|-----------|--------|---------|
|
||||
| **Explorer** | Contextual Clarity — maps the landscape | Rabbit Hole · Catalog Fetish |
|
||||
| **Creator** | Decisive Framing — one clear plan | Perfectionist · Over-Architect |
|
||||
| **Maker** | Execution Discipline — working, tested code | Cowboy · Scope Creep |
|
||||
| **Guardian** | Threat Intuition — sees real risks | Paranoid · Gatekeeper |
|
||||
| **Skeptic** | Assumption Surfacing — finds blind spots | Paralytic · Whataboutist |
|
||||
| **Trickster** | Adversarial Creativity — breaks before users do | Saboteur · Scope Escape |
|
||||
| **Sage** | Maintainability Judgment — sees the forest | Bureaucrat · Philosopher |
|
||||
|
||||
## PDCA Quality Cycles
|
||||
|
||||
@@ -70,19 +70,19 @@ When a task matches, use the **archeflow:orchestration** skill. It will guide yo
|
||||
|
||||
## Shadow Detection
|
||||
|
||||
Each archetype has a **shadow** — a destructive inversion of its strength:
|
||||
Each virtue has shadows — what happens when the strength is pushed too far:
|
||||
|
||||
| Archetype | Shadow | Symptom |
|
||||
|-----------|--------|---------|
|
||||
| Explorer | Rabbit hole | Endless research, no synthesis |
|
||||
| Creator | Perfectionism | Infinite revision, never ships |
|
||||
| Guardian | Paranoia | Blocks everything, zero risk tolerance |
|
||||
| Skeptic | Paralysis | Questions everything, approves nothing |
|
||||
| Maker | Cowboy coding | Ships without tests or review |
|
||||
| Trickster | Chaos | Breaks things without constructive purpose |
|
||||
| Sage | Bloat | Over-documents, under-delivers |
|
||||
| Virtue → | Shadow 1 | Shadow 2 |
|
||||
|----------|----------|----------|
|
||||
| Contextual Clarity → | **Rabbit Hole** (won't stop searching) | **Catalog Fetish** (dumps, doesn't analyze) |
|
||||
| Decisive Framing → | **Perfectionist** (revises endlessly) | **Over-Architect** (designs for 100x) |
|
||||
| Execution Discipline → | **Cowboy** (ships without tests) | **Scope Creep** (fixes unrelated code) |
|
||||
| Threat Intuition → | **Paranoid** (blocks everything) | **Gatekeeper** (rejects without fix) |
|
||||
| Assumption Surfacing → | **Paralytic** (approves nothing) | **Whataboutist** (tangent chains) |
|
||||
| Adversarial Creativity → | **Saboteur** (destroys, doesn't report) | **Scope Escape** (tests unrelated code) |
|
||||
| Maintainability Judgment → | **Bureaucrat** (review > code change) | **Philosopher** (insight without action) |
|
||||
|
||||
If you detect shadow behavior in an agent's output, flag it and course-correct.
|
||||
If you detect shadow behavior in an agent's output, apply the correction from the **archeflow:shadow-detection** skill.
|
||||
|
||||
## Other ArcheFlow Skills
|
||||
|
||||
|
||||
Reference in New Issue
Block a user