the signals and their derived score are provisional and subject to change.
validate manually before sharing.
772a6d3533677bfa78f9251a40df8fa8ca3e6180none
# ClassiPod Project Overview
This document provides a comprehensive overview of the ClassiPod project, including its purpose, architecture, and development conventions.
## Project Overview
ClassiPod is an iPod Classic-inspired music player for local audio and streaming from Subsonic-compatible servers, including Navidrome. It features a click wheel interface and focuses on providing a simple, distraction-free music listening experience. The app is built with Flutter and supports Android, iOS, Linux, macO# Repository Guidelines
## Project Structure & Module Organization
- `lib/` holds app code: `core/` for shared services, `features/` for UI flows, `hive/` for adapters, and entry points in `main.dart`, `main_development.dart`, and `classipod_app.dart`.
- Platform scaffolding lives in `android/`, `ios/`, `linux/`, `macos/`, `windows/`, and `web/`; assets and fonts sit in `assets/`; automation scripts live in `fastlane/` and `scripts/`.
- Tests mirror production code under `test/unit_tests/` and `test/widgetnone