# 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] - 2026-01-09 ### Added - Initial FastAPI boilerplate setup - Domain-based project structure (src/domains/, src/shared/) - BaseController pattern with lazy router instantiation - Pydantic Settings configuration with env file support - Logger decorator with temporal benchmarking and trace IDs - UserProvider singleton for request-scoped context - Custom exception hierarchy - Health endpoints (/, /health) - Placeholder domains for agents (explore, plan, task) - Placeholder domains for tools (file, shell, search) - Placeholder domain for auth (tatlock integration) - CI/CD workflow for Gitea with Docker build and Watchtower deployment - Dockerfile for containerized deployment - CVE-checked dependencies (2026-01-09)