v0.3.0
- Fix OAuth login: state param, correct scope, JSON token exchange - Reorganize into 6 packages (brain, skill, soul, memory, auth, cmd) - 107 tests across 4 packages - Remove x/net dependency (htmlToText rewritten) - Add Groq soul file for cloud-hosted Llama - Rename examples/ → souls/ - Hint `localkin -login` when Claude API key missing Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>