CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.1.0] - 2024-12-01
### Added
- Initial release
- `IngotWeb.LabelingLive` - main labeling LiveView interface
- `IngotWeb.DashboardLive` - admin dashboard with statistics
- `IngotWeb.SampleComponent` - sample display component
- `IngotWeb.LabelFormComponent` - rating form component
- `IngotWeb.ProgressComponent` - progress bar component
- `Ingot.ForgeClient` - thin wrapper for Forge integration
- `Ingot.AnvilClient` - thin wrapper for Anvil integration
- `Ingot.Progress` - PubSub broadcasting for real-time updates
- Keyboard shortcuts for high-throughput labeling
- Real-time progress updates via Phoenix PubSub
- Session-based labeling time tracking
- Skip/quit functionality for labeling workflow
- Comprehensive test suite using Supertester
[Unreleased]: https://github.com/North-Shore-AI/ingot/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/North-Shore-AI/ingot/releases/tag/v0.1.0