From f2a10ca1a63e5de21cd5a3f3c117e89780a4d5a9 Mon Sep 17 00:00:00 2001 From: Lucas Rayan Date: Sun, 1 Nov 2026 08:33:51 -0300 Subject: [PATCH] docs: mark v0.1.0 as the first real release The previous "0.1.0 - 2026-10-31" entry documented a pre-implementation skeleton and explicitly said no release artifact had been published. Since it was never tagged, fold it into a single accurate v0.1.0 entry dated today, covering the real first release: all 4 pillars, Docker-only distribution, and the working dashboard. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01VAyr8d7HuAdUGB6aA5xmDD --- CHANGELOG.md | 14 ++++---------- CHANGELOG.pt-BR.md | 14 ++++---------- 2 files changed, 8 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c8eb9a2..625a9e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versio ## [Unreleased] +## [0.1.0] - 2026-11-01 + ### Added - **Pillar 1 (v1.2):** Rayleigh/Schuster periodogram with grid bounded by the observed span ($T \le \text{span}/3$), regularity gating, and infrastructure exclusions (NTP, mDNS/LLMNR/NBNS, SSDP, non-TCP/UDP). - **Pillar 2 (v1.0):** Persistent TCP session detector with inactivity chaining (gaps $\le 3600$s without SYN), logarithmic duration scoring, and PCR / failed attempt metrics in evidence. @@ -34,17 +36,9 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versio - Tauri desktop application (`apps/gui/src-tauri`) and associated desktop build scripts. - Self-update flag (`acaua update --apply`) and in-place binary overwrite. Updates are now handled via image pulls (`docker compose pull`). -## [0.1.0] - 2026-10-31 - -### Added +### Initial scaffold - Rust workspace with `acaua-core` and `acaua-cli`. - CLI skeleton with `serve`, `analyze`, `doctor` and `update [--apply]`. - Axum API skeleton with health, status, alerts, analyze and update-check routes. -- Embedded vanilla UI and Tauri desktop shell. -- Deterministic pillar, fusion, storage, Zeek and updater stubs with smoke tests. +- Embedded vanilla UI (desktop shell since removed; see Removed above). - English/Portuguese documentation, CI/release workflows and local check script. - -### Notes -- The four mathematical pillars are not implemented. -- The Zeek parser and DuckDB storage are stubs. -- No release artifact has been published. diff --git a/CHANGELOG.pt-BR.md b/CHANGELOG.pt-BR.md index 1535ec7..61dee6b 100644 --- a/CHANGELOG.pt-BR.md +++ b/CHANGELOG.pt-BR.md @@ -6,6 +6,8 @@ Formato baseado no [Keep a Changelog](https://keepachangelog.com/pt-BR/1.1.0/); ## [Unreleased] +## [0.1.0] - 2026-11-01 + ### Adicionado - **Pilar 1 (v1.2):** Periodograma de Rayleigh/Schuster com grade limitada ao intervalo observado ($T \le \text{span}/3$), portão de significância por regularidade e exclusões de infraestrutura (NTP, mDNS/LLMNR/NBNS, SSDP, não-TCP/UDP). - **Pilar 2 (v1.0):** Detector de sessões TCP persistentes com encadeamento de timeouts de inatividade (intervalos $\le 3600$s sem novo SYN), score logarítmico de persistência e métricas de PCR e tentativas falhas na evidência. @@ -34,17 +36,9 @@ Formato baseado no [Keep a Changelog](https://keepachangelog.com/pt-BR/1.1.0/); - Aplicativo desktop Tauri (`apps/gui/src-tauri`) e scripts de build desktop associados. - Flag de autoatualização (`acaua update --apply`) e sobrescrita de binário em disco. Atualizações agora são feitas via pull de imagem (`docker compose pull`). -## [0.1.0] - 2026-10-31 - -### Adicionado +### Esqueleto inicial - Workspace Rust com `acaua-core` e `acaua-cli`. - Esqueleto da CLI com `serve`, `analyze`, `doctor` e `update [--apply]`. - Esqueleto da API Axum com rotas de health, status, alertas, análise e checagem de atualização. -- UI vanilla embutida e shell desktop Tauri. -- Stubs determinísticos de pilares, fusão, armazenamento, Zeek e updater com testes de fumaça. +- UI vanilla embutida (shell desktop removido depois; ver Removido acima). - Documentação em inglês/português, workflows de CI/release e script local de verificação. - -### Notas -- Os quatro pilares matemáticos não estão implementados. -- O parser Zeek e o armazenamento DuckDB são stubs. -- Nenhum artefato de release foi publicado.