## Summary
Brief description of changes.
## Premium Boundary
Premium boundary: grip is OSS because <reason>.
## Changes
- Change 1
- Change 2
## Testing
How were these changes tested?
## Boundary Checklist
- [ ] Premium boundary declaration present
- [ ] Identity test passed (no "who is this agent?" code in OSS)
- [ ] Plugin seam built before premium extension
- [ ] No workspace metadata parsing, identity derivation, or premium prefixes
## General Checklist
- [ ] Code compiles
- [ ] Linting passes
- [ ] Tests pass
- [ ] Documentation updated (if applicable)