I'm running into two issues for my development.
1. The instructions assume development is happening on Liniux/Mac. Commands like `python3 ...` will not work; the prerequisites suggest installing xsltproc and jing, but I'm fairly sure the instructions don't include windows versions. Maybe Claude is smart enough to know this. My Claude suggested that I should add a ~/.clsude/CLAUDE.md file with windows specific instructions, which I certainly can do. I wonder if we should think about a way of sharing that information somewhere.
2. The instructions now say that all development needs to be done using pretext/pretext, not the CLI. That's probably good advice for anyone working on just core pretext, but I need to develop both core and the CLI at the same time often, so the CLI has documented developer setups so the CLI really can use the current files in core. I plan to add an agents file to the CLI, which might be enough to prevent Claude from getting confused, but it does mean that I need to remember to always start my claude instance in the CLI folder.
I think these fixes seem correct, but if you have any advice or other ideas how to handle this, please let me know.