Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • Initial project structure and configuration

  • Domain models with business logic (BuildingData, UtilityBillData, etc.)

  • Core algorithm interfaces for change-point modeling

  • Service layer for orchestrating analytics workflows

  • GitHub Actions CI/CD pipeline

  • Sphinx documentation setup

  • Pre-commit hooks for code quality

  • Comprehensive test structure

0.1.0 - 2025-01-21

Added

  • Initial release of BETTER-LBNL-OS library

  • Basic project structure following hybrid architecture pattern

  • Foundation for extracting core business logic from BETTER Django app