Release v0.8.0

Logarithm v0.8.0 - Anomaly Detection Agent

- New CLI flags: --encryption-fingerprint (-P), --encryption-key (-K), --log-level (-L), --threshold (-T)
- UTF-8 sanitization for journal entries to prevent regex errors
- Comprehensive Channel::ClosedError handling across all async operations
- Test coverage for encryption fingerprint functionality

- Improved logging structure with separate audit backend and cleaner console output
- Refactored CLI run method to reduce cyclomatic complexity
- Enhanced configuration handling to override settings with CLI flags

- Verbose CLI output during tests by setting LOG_CONSOLE=false
- High cyclomatic complexity warnings in varlog.cr and cli.cr
- Channel::ClosedError exceptions in spawn blocks across multiple files
- Test failure for missing fakelogs-dev binary
- Iterator return type issues in autoencoder model initialization
- Type casting errors in config property setter with union types
- Cyclomatic complexity in config.cr set_property method
- CI pipeline reference to non-existent README.rst file

- Encryption support for saved models using AES-256-CBC
- Path traversal prevention in log path validation
- File size limits to prevent resource exhaustion
- Audit trails for security events

2025-09-18