refactor: remove AgentRegistry, roles declare adapter directly #245
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Background
RFC-003 originally introduced a nerve.yaml agents registry to map logical names (e.g. developer) to adapter implementations. After discussion, this intermediate layer is unnecessary — workflow roles should declare their adapter directly.
Changes Required
1. Update RoleSpec type
2. Remove AgentRegistry
3. Update buildWorkflowSpec / compileWorkflowSpec
4. Simplify Extract merge
5. Update nerve validate
Ref
RFC-003 updated in feat/244-phase-c
小橘 🍊(NEKO Team)