Add or adjust supported-language coverage in CodeXR — the Python metric contract, TS language metadata, dependency-graph support, fixtures, and the analysis test matrix. Use when adding a language, changing per-language metric capabilities, or investigating…
Verify a CodeXR change before declaring it done — route to the narrowest test script for the touched area, run the npm test gate, and drive the F5/browser flow when a runtime surface changed. Use whenever a code change is about to be reported as working.
Capture the launch screenshots for the README and the website (LivePanel pages, XR scenes, guide.html) by driving a real running analysis with Playwright, reviewing every shot before keeping it. Use when asked to produce, retake or optimize any asset listed…
Add or modify a browser-side runtime under templates/components/ (XR scene runtimes, LivePanel shared components) — injection path, load order, bundling, and the required tests. Use when touching any JS/CSS under templates/components/ or wiring a new…
End-of-session ritual for CodeXR — update V1.2.0_STATUS.md and the CHANGELOG, sync area docs, confirm tests ran, and commit on the correct branch. Use when finishing a feature, bug fix, refactor, or docs task, or when the user says "wrap up", "commit this",…