1.6 KiB
1.6 KiB
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 commita84941d68168a1ed9ea7423b6477ae8218be73f9when inspected. - The tag declares Go 1.24.0 and builds the package
gitea.maximumdirect.net/eric/audita/cmd/auditawithCGO_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 acceptsaudita config validate --config <path>and reportsconfig is validfor a valid file. - Default configuration discovery prefers
/usr/local/etc/audita/config.ymlover/etc/audita/config.yml.
These facts should be revalidated against the authoritative ../audita
repository before a new roadmap is approved.