34 lines
904 B
Markdown
34 lines
904 B
Markdown
# Known Issues
|
|
|
|
## 1. Environment-Specific Defaults
|
|
|
|
`application.properties` contains machine-specific Unreal paths and currently enables optional integrations by default.
|
|
|
|
Impact:
|
|
|
|
- first run on a different machine can fail at startup validation unless values are adapted.
|
|
|
|
## 2. Database Is Deleted on Shutdown
|
|
|
|
`ApplicationShutdownManager` deletes `data/health.db` during shutdown.
|
|
|
|
Impact:
|
|
|
|
- historical event data is not retained across sessions.
|
|
|
|
## 3. Duplicate Filtering Is Limited to Last Seen `_id`
|
|
|
|
`BinaryEventService` only rejects a duplicate when it equals the immediate previous `_id`.
|
|
|
|
Impact:
|
|
|
|
- non-consecutive duplicate IDs can still be persisted.
|
|
|
|
## 4. Startup Coupling to Optional Integrations
|
|
|
|
When `mqtt_sim.enabled=true` or `unreal.enabled=true`, startup is blocked if related files/paths are invalid.
|
|
|
|
Impact:
|
|
|
|
- optional integrations can prevent the core app from launching.
|