mirror of
https://github.com/samvallad33/vestige.git
synced 2026-06-08 20:25:16 +02:00
Both functions have been `#[allow(dead_code)]` since v1.7 with in-file comments explicitly routing users to `execute_system_status` instead. Zero callers anywhere in crates/ (the grep hits on execute_stats in memory_states.rs, tagging.rs, stats.rs are same-named but different- module functions — distinct call paths, distinct purposes). Deleted: - `health_check_schema` (dead schema helper) - `stats_schema` (dead schema helper) - `execute_health_check` (71 LOC) - `execute_stats` (179 LOC including the FSRS preview + state transition + compression group + cognitive health sub-sections that `execute_system_status` already reproduces) Also removed now-orphaned imports: `MemoryLifecycle`, `MemoryState`, `MemoryForCompression`. `FSRSScheduler`, `CognitiveEngine`, `tokio::sync::Mutex` remain because other functions still use them. Net: ~-250 LOC, zero behavior change, existing system_status tests (6/6) pass, workspace builds clean. |
||
|---|---|---|
| .. | ||
| vestige-core | ||
| vestige-mcp | ||