- Initialize, find, and manage Memory Banks
- Read and write Memory Bank files
- Track progress and update files
- Log decisions with context and alternatives
- Maintain and update active context
- Detect and support different operational modes
- Update Memory Bank temporarily with UMB command
- Handle errors gracefully
- Display operational status prefixes