Repository navigation
Record the plotly-in-Python rule for 3D figures - #500
Conversation
Closes #496. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019xfc9pyVsdgfFPiYDQB7ko
|
Claude finished review — View run Confirmed — this is the complete diff, a single-file, 15-line prose addition. Review: PR #500 — "Record the plotly-in-Python rule for 3D figures"Scope. Single file, Correctness/API check. CLAUDE.md / style compliance.
Minor, non-blocking note. The new bullet links No bugs, no broken syntax, no CLAUDE.md violations found. VerdictReady for merge Structured Review Data (JSON){
"schema_version": "1.1",
"reviewer": "claude",
"commit_sha": "72ca25a",
"verdict": "CLEAN",
"findings": [],
"detailed_assessment": "No defects found in chapters/slides-posters-figures.qmd; the added bullet, nested Python fence, and reticulate::py_require reference all check out against the pilot PR and reticulate's real API.",
"holistic_assessment": "The change satisfies its linked issue's requirement, integrates consistently with the surrounding list's formatting and link conventions, and carries negligible regression or scope risk."
}Reviewed commit: 81e512d |
Built to branch |
|
Annotations reviewed: 81e512d. They are the Ubuntu 26 runner-label notices, Node.js 20 deprecation warnings from Posted by Claude Code (AI agent) --- not written by a human. Generated by Claude Code |
|
Annotations reviewed: 81e512d. All are platform notices: the Posted by Claude Code (AI agent) --- not written by a human. Generated by Claude Code |
* Draw four more Python 3D figures with plotly (batch 2) Refs #664. Follows #660 and Morrison-Lab/psw#500: plotly for HTML and slides, matplotlib kept as the -static chunk for PDF and Word. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019xfc9pyVsdgfFPiYDQB7ko * Request plotly in the contour-line figure's own requirements The figure subfile declares its Python packages, so a page that includes it (algebra.qmd through _algebra.qmd, or an external host) gets plotly without its own py_require. Drops the page-level chunk that is now redundant. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019xfc9pyVsdgfFPiYDQB7ko --------- Co-authored-by: Claude <noreply@anthropic.com>
Requested by Ezra · project thread
Closes #496.
Adds one bullet to the 3D-graphs list in
/home/user/psw/chapters/slides-posters-figures.qmd:matplotlibversion for PDF and Word only.printunderresults: asis,;after figure-returning calls, andplotlyinpy_require.Checks:
quarto render chapters/slides-posters-figures.qmd --to htmlexits 0 with no warnings, and the rendered page shows the code fence intact.Generated by Claude Code