initial: pi-setup workspace with skill + extension plan

This commit is contained in:
张宗平
2026-06-10 17:30:43 +08:00
commit 49e581247b
158 changed files with 28777 additions and 0 deletions
@@ -0,0 +1,37 @@
# /evolve Artifacts
## Committed to Git
| File | Purpose |
|------|---------|
| `GOALS.yaml` | Fitness goals (repo root) |
| `.agents/evolve/fitness-baselines/goals-<hash>/*.json` | Immutable baseline snapshots, one directory per GOALS.md/GOALS.yaml content hash |
| `.agents/evolve/cycle-history.jsonl` | Cycle outcomes log (includes commit SHAs) |
## Local Only (gitignored)
| File | Purpose |
|------|---------|
| `.agents/evolve/fitness-latest.json` | Pre-cycle fitness snapshot (rolling, overwritten each cycle) |
| `.agents/evolve/fitness-latest-post.json` | Post-cycle fitness snapshot (for regression comparison) |
| `.agents/evolve/session-state.json` | Resume-only state: generator streaks, last selected source, pending queue claim |
| `.agents/evolve/session-summary.md` | Session wrap-up |
| `.agents/evolve/session-fitness-delta.md` | Session fitness trajectory (baseline to final delta) |
| `.agents/evolve/STOP` | Local kill switch |
| `~/.config/evolve/KILL` | External kill switch |
## Removed (legacy)
These files are no longer generated. Older repos may have them in git history:
| File | Replacement |
|------|-------------|
| `.agents/evolve/fitness-{N}-pre.json` | `fitness-latest.json` (rolling) |
| `.agents/evolve/fitness-{N}-post.json` | `fitness-latest-post.json` (rolling) |
| `.agents/evolve/cycle-0-report.md` | Inlined into session-summary.md |
| `.agents/evolve/fitness-0-baseline.json` | `.agents/evolve/fitness-baselines/goals-<hash>/*.json` |
| `.agents/evolve/active-baseline.txt` | Current GOALS.md/GOALS.yaml hash resolves the active era directory |
| `.agents/evolve/baselines/index.jsonl` | No longer needed by the v2 era-hash baseline gate |
| `.agents/evolve/baselines/*.json` | `.agents/evolve/fitness-baselines/goals-<hash>/*.json` |
| `.agents/evolve/last-sweep-date` | No longer needed by the baseline gate |
| `.agents/evolve/KILLED.json` | Kill switch acknowledgment removed (STOP file is sufficient) |