Summary
Store global agent performance in ~/.bestwork/ so new projects benefit from accumulated experience across all projects.
Requirements
src/observe/global-leaderboard.ts — aggregate agent scores across all projects
src/observe/pattern-library.ts — extract reusable patterns (task → agent mapping)
~/.bestwork/leaderboards/agents.json — global per-agent stats
~/.bestwork/leaderboards/patterns.jsonl — reusable task patterns + best agents
- Modify
src/harness/orchestrator.ts — look up global leaderboard before static mapping
bestwork leaderboard and bestwork patterns CLI commands
Acceptance Criteria
Complexity
4/5 — cross-project file I/O, deduplication, pattern extraction
Dependencies
Summary
Store global agent performance in ~/.bestwork/ so new projects benefit from accumulated experience across all projects.
Requirements
src/observe/global-leaderboard.ts— aggregate agent scores across all projectssrc/observe/pattern-library.ts— extract reusable patterns (task → agent mapping)~/.bestwork/leaderboards/agents.json— global per-agent stats~/.bestwork/leaderboards/patterns.jsonl— reusable task patterns + best agentssrc/harness/orchestrator.ts— look up global leaderboard before static mappingbestwork leaderboardandbestwork patternsCLI commandsAcceptance Criteria
bestwork leaderboardshows cross-project rankingsComplexity
4/5 — cross-project file I/O, deduplication, pattern extraction
Dependencies