# Changelog All notable changes to the **Brunix Assistance Engine** will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). --- ## [1.1.0] - 2026-02-16 ### Added - IMPLEMENTED: Strict repository structure enforcement to separate development environment from production runtime. - SECURITY: Added `.dockerignore` to prevent leaking sensitive source files and local configurations into the container. ### Changed - REFACTORED: Dockerfile build logic to optimize build context and reduce image footprint. - ARCHITECTURE: Moved application entry point to `/app` and eliminated the redundant root `/workspace` directory for enhanced security. ### Fixed - RESOLVED: Issue where non-production files were being bundled into the Docker image, improving deployment speed and container isolation. ## [1.0.0] - 2026-02-09 ### Added - **System Architecture:** Implementation of the triple-layer stack (Engine, Vector DB, Observability). - **Core Engine:** Deployment of the `brunix-assistance-engine` using **Python 3.11**, **LangChain**, and **LangGraph** for agentic workflows. - **Communication Layer:** Established **gRPC** as the primary high-performance interface (Port 50051/50052). - **Knowledge Base:** Integration of **Elasticsearch 8.12** (`brunix-vector-db`) for AVAP technology RAG support. - **Observability Framework:** Deployment of **Langfuse** and **PostgreSQL** for full trace audit and cost management. - **Security:** Initial network isolation within Docker (`avap-network`) and production-ready secret management design.