feat: add @lexiconMain decorator and minimum constraint support
- Add @lexiconMain decorator to explicitly mark standalone lexicons
- Models without @lexiconMain go into defs.json
- Add support for @minValue decorator (maps to lexicon minimum)
- Port app.bsky.embed.defs with AspectRatio
This allows namespaces to have both defs.json and standalone lexicons.
Tests passing (20/20)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>