After implementing a code step or explaining a concept in the Monocle project, provide relevant official documentation, blog posts, and learning resources. Use this after every code block or implementation step — it is required by CLAUDE.md. Fetch live docs from context7 when available.
You just wrote code or explained a concept. Now do this:
Identify what was introduced — list every library, API, language feature, or concept that appeared in the code or explanation (e.g., ctypes, ARM Neon intrinsics, sentence-transformers, LangGraph StateGraph, cosine similarity, etc.)
For each item, provide:
Flag any prerequisite concepts James might need before this makes full sense — point to where he can pick those up first.
Format as a "Further Reading" section at the bottom of the response, structured like this:
Keep it tight. Don't list every page on the internet — pick the 1-2 sources that would genuinely help James understand what he just built.