# Changelog

All notable changes to `honestroles` are documented in this file.

The format is based on Keep a Changelog and the project follows Semantic Versioning.

## [Unreleased]

### Added
- Source-data contract validation and normalization utilities.
- Plugin registry for custom filter and label extensions.
- Performance guardrail tests for core hot paths.
- Source-data edge-case fixture pack and regression tests.
- CI workflow with `ruff`, `mypy`, and `pytest` gates.
- Release workflow for semantic tags and PyPI publication.

## [0.1.0] - 2026-02-14

### Added
- Initial package release with cleaning, filtering, labeling, rating, and I/O modules.
