| name | memory-maintenance |
| description | Inspect, consolidate, audit, forget, or restore Aionforge Memory. Use when the user asks about memory health, backlog, provenance, stale records, corrections, deletion, restoration, or why a memory was recalled. |
| license | MIT OR Apache-2.0 |
| metadata | {"aionforge-version":"0.4.1"} |
Memory Maintenance
Requires an enabled Aionforge Memory MCP server.
Use this skill when the task is about the memory system itself.
Procedure
- Call
server_status if connection state is unknown.
- Call
consolidation_status to inspect backlog or failed derived work.
- Run
consolidate only when the user/project policy permits mutating derived memory.
- Use
audit_history to explain provenance, capture receipts, supersession hints, lifecycle changes, and rejection reasons.
- Use
forget or unforget only when the user explicitly names the target memory id or asks for a specific lifecycle change.
- After lifecycle changes, search again when the user needs confirmation of visible recall state.
Scope
- This skill maintains memory episodes and their derived work: consolidation, audit, decay, forget, and restore.
- Work items are out of scope here. They are persistent and exempt from decay and forget; manage them with the
work-tracking skill (work_advance to retire one to done/dropped), not forget. work_advance is itself audited, so audit_history still explains a work item's transitions.
Defaults
- Preserve memory ids in answers.
- Prefer audit evidence over guesses.
- Treat
ERR_NOT_FOUND as absent or unauthorized; do not infer hidden memory existence.