Purpose
Read the catalog index: either the top-level topics.md or a specific module's detailed index.
Input
target:topics(default) or a module name
Required Flow
memory-hub catalog-read [topics|<module>]Output
JSON envelope with data.content containing the file content.
Error Handling
CATALOG_NOT_FOUND→ requested catalog file does not exist