fix: properly handle standalone vs defs lexicons
- Standalone lexicons: models with @doc go to namespace/modelName.json with main
- Defs lexicons: models without @doc go to namespace/defs.json
- Fix description placement: only on lexicon doc, not on main object
- All tests passing (15/15)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>