Extensibility Decision
- Entity ID:
ent-20260423-d004e1000004 - Type:
decision - Scope:
private - Status:
active
Description
One of six recurring design decisions. Options: graduated context-cost mechanisms (Claude Code: hooks=0, skills=low, plugins=medium, MCP=high) vs single unified API vs plugin marketplace. The guide also names three universal extension injection points: assemble() (what model sees), model() (what it can reach), execute() (whether/how an action runs).
Key claims
- Every agent loop has three universal extension injection points: assemble, model, execute
Relations
- Extensibility Decision --[answered_by]--> Composable Multi-Mechanism Extensibility (Principle)