Update CLAUDE document
This commit is contained in:
@@ -23,6 +23,7 @@ Music Library is an Elixir/Phoenix application for managing a personal music col
|
||||
### Environment Configuration
|
||||
|
||||
Required environment variables:
|
||||
|
||||
- `LAST_FM_USER`: Last.fm username for Scrobble Activity
|
||||
- `LAST_FM_API_KEY`: Last.fm API key (secret)
|
||||
- `OPENAI_KEY`: OpenAI API key (secret)
|
||||
@@ -142,6 +143,8 @@ The application follows standard Phoenix/Elixir structure:
|
||||
- `artists/`: Artist data handling
|
||||
- `wishlist/`: Wishlist functionality
|
||||
- `barcode_scan/`: Barcode scanning features
|
||||
- `colors/`: Extract colors for images, e.g. album artworks
|
||||
- `secrets/`: Manage encrypted secrets that are stored in the db
|
||||
- `lib/music_brainz`, `lib/discogs`, `lib/last_fm`: External API integrations
|
||||
- `lib/music_library_web`: Web interface (Phoenix)
|
||||
- `live/`: LiveView implementations
|
||||
@@ -162,3 +165,4 @@ To set up a pre-commit hook:
|
||||
```sh
|
||||
mise generate git-pre-commit --write --task=static-checks-hook
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user