No description
- Python 95.1%
- Shell 4.2%
- Dockerfile 0.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .githooks | ||
| resources/git | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| AGENTS.md | ||
| Dockerfile | ||
| HISTORY-RECONSTRUCTION.md | ||
| LICENSE | ||
| quality-improver.py | ||
| README.md | ||
Radio Pelton — quality-improver 0.1.0
Phase 2 only.
Implemented:
- v1 spool validation;
- atomic claim
inbox/ -> processing/; - restart recovery of abandoned claims;
- SQLite transactional journal;
- ack only after SQLite commit;
- deduplication by
job_key+ payload hash; - persistent tables for attempts, candidates, sources and Markdown notes;
- single-instance lock;
- ingestion daemon loop.
Explicitly not implemented in 0.1.0:
- network metadata lookup;
- fingerprinting;
- tag writes;
- MPD update;
- historyd rewrite;
- music-library mount;
- active processing worker.
QUALITY_IMPROVER_WORKER_ENABLED=1 is intentionally rejected in Phase 2.
License
This project is free software licensed under the GNU General Public License v3.0 or later (GPL-3.0-or-later). See LICENSE.