Everything becomes a good contributor design, which contributors do we need?

git attribution              Context
memories                     Context + Tool + Output
guardian                     Context + Request
goal                         Tool + Runtime
image generation             Tool + Output
skills                       Context + Turn
personality                  Context
plugins / apps / connectors  Context + Turn
shell snapshot               Runtime
web search                   Tool
AGENTS.md                    Context   (Runtime too only if you want eager refresh/cache behavior)
future sandboxing            probably Request + Runtime
