Intent-Code Divergence
Medium
- Confidence
- 95% confidence
- Finding
- `run_once()` is documented as "not storing", but `StockAnalyst()` initialization already calls `init_db()` and writes a log entry via `self.db.log(...)`. This creates an integrity/privacy mismatch: operators may choose `--once` expecting no persistence, yet the tool still performs database writes, which can violate user expectations or operational policy.
