App-lms
view release on metacpan or search on metacpan
# Install directly from GitHub
cpanm https://github.com/kaz-utashiro/App-lms.git
```
### Release Management
The project uses Dist::Zilla/Minilla. Key files are auto-generated:
- `Build.PL` - Auto-generated, do not edit directly
- `README.md` - Auto-generated from `script/lms` POD documentation
- Version numbers must be updated in both `script/lms` and `lib/App/lms.pm`
## Architecture
### Plugin System
The application uses a plugin architecture where different file type handlers are dynamically loaded:
1. **Main Entry Point** (`script/lms`): Minimal wrapper that invokes `App::lms->run()`
2. **Core Module** (`lib/App/lms.pm`):
( run in 2.138 seconds using v1.01-cache-2.11-cpan-bbb979687b5 )