# Feature 0002: Audita Source Installation and Configuration Status: proposed ## Planning Note Audita remains the likely next application role, but its previously drafted roadmap and implementation plan were withdrawn before implementation. They depended on the original Seriatim fingerprint, sidecar-state, staged-build, and corruption-recovery architecture, which is no longer an approved pattern. Do not implement this feature from the withdrawn plan. After the simplified Seriatim role has been implemented and reviewed, discuss Audita again and write a fresh feature roadmap using the workspace's minimal, module-driven conventions. ## Preserved Upstream Research - The latest selected immutable release was `v0.9.1`, resolving to commit `a84941d68168a1ed9ea7423b6477ae8218be73f9` when inspected. - The tag declares Go 1.24.0 and builds the package `gitea.maximumdirect.net/eric/audita/cmd/audita` with `CGO_ENABLED=0`, `GOWORK=off`, `GOTOOLCHAIN=local`, `-trimpath`, and the documented release linker flags. - The release does not expose a CLI version command suitable for Seriatim's version-based rebuild check. The simplest appropriate rebuild signal must be decided during renewed roadmap discussion. - Audita configuration schema version is `1`. Its native validator accepts `audita config validate --config ` and reports `config is valid` for a valid file. - Default configuration discovery prefers `/usr/local/etc/audita/config.yml` over `/etc/audita/config.yml`. These facts should be revalidated against the authoritative `../audita` repository before a new roadmap is approved.