maintain method
Phase 2: runs maintainMemoryLevels() + consolidate() on both
scopes sequentially (smol-role cost class). Guarded: a second call
while one runs is a no-op returning false. Consolidation needs an
LLM provider — without one only level maintenance runs.
Implementation
Future<bool> maintain() => _redirectPackagePrints(_maintainImpl);