docs: mark v0.1.0 as the first real release
CI / Tests (Linux) (push) Successful in 33s
CI / Dependency audit (push) Successful in 19s
Release / Build image (amd64) (push) Canceled after 0s
Release / Build image (arm64) (push) Canceled after 0s
Release / Publish tags (push) Canceled after 0s
Release / Gitea release (push) Canceled after 0s
Release / ci (push) Successful in 34s
Release / Plan (reuse the published image?) (push) Successful in 5s
CI / Docker image (build and smoke test) (push) Skipped
CI / Format and clippy (push) Successful in 15s

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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VAyr8d7HuAdUGB6aA5xmDD
This commit is contained in:
Lucas RayanandClaude Sonnet 5 committed 2026-11-01 08:33:51 -03:00
1 parent 3e7e730f23
commit f2a10ca1a6
2 files changed
+8 -20

No files matched your search

+4 -10
View File
@@ -6,6 +6,8 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versio
## [Unreleased] ## [Unreleased]
## [0.1.0] - 2026-11-01
### Added ### 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 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. - **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. - 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`). - 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 ### Initial scaffold
### Added
- Rust workspace with `acaua-core` and `acaua-cli`. - Rust workspace with `acaua-core` and `acaua-cli`.
- CLI skeleton with `serve`, `analyze`, `doctor` and `update [--apply]`. - CLI skeleton with `serve`, `analyze`, `doctor` and `update [--apply]`.
- Axum API skeleton with health, status, alerts, analyze and update-check routes. - Axum API skeleton with health, status, alerts, analyze and update-check routes.
- Embedded vanilla UI and Tauri desktop shell. - Embedded vanilla UI (desktop shell since removed; see Removed above).
- Deterministic pillar, fusion, storage, Zeek and updater stubs with smoke tests.
- English/Portuguese documentation, CI/release workflows and local check script. - 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.
+4 -10
View File
@@ -6,6 +6,8 @@ Formato baseado no [Keep a Changelog](https://keepachangelog.com/pt-BR/1.1.0/);
## [Unreleased] ## [Unreleased]
## [0.1.0] - 2026-11-01
### Adicionado ### 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 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. - **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. - 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`). - 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 ### Esqueleto inicial
### Adicionado
- Workspace Rust com `acaua-core` e `acaua-cli`. - Workspace Rust com `acaua-core` e `acaua-cli`.
- Esqueleto da CLI com `serve`, `analyze`, `doctor` e `update [--apply]`. - 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. - Esqueleto da API Axum com rotas de health, status, alertas, análise e checagem de atualização.
- UI vanilla embutida e shell desktop Tauri. - UI vanilla embutida (shell desktop removido depois; ver Removido acima).
- Stubs determinísticos de pilares, fusão, armazenamento, Zeek e updater com testes de fumaça.
- Documentação em inglês/português, workflows de CI/release e script local de verificação. - 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.