mem_verify
Verify whether memory anchor paths and symbols still exist in current code. Identify stale memories after refactors or check all memories for validity.
Instructions
Check whether memory anchor paths and symbols still exist in the current code.
USE WHEN you want to know if a specific memory is still valid after a refactor, or to check all memories for staleness (hivelore sync does this automatically).
PARAMETERS: id — check a single memory (omit to check all) update — write 'stale' or 'validated' status back to disk
RETURNS: { results: [{ id, status: 'fresh'|'stale'|'anchorless', reason? }] } Stale means the anchored file/symbol no longer exists at that path. Anchorless means the memory has no paths/symbols — staleness is undetectable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | If set, verify only this memory id | |
| update | No | Write the resulting status back to disk (status=stale or validated) |