memorize: always verify math actually renders - #155
Conversation
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This comment has been minimized.
This comment has been minimized.
|
Driving this PR to clean — back off until done. |
Addresses PR #155 review: the hardcoded pr-772 preview link is ephemeral (deleted when that PR closes) — the very anti-pattern the rule warns against; use a pr-<N> placeholder. And match 'never assume; always verify' wording. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This comment has been minimized.
This comment has been minimized.
ARD summary — round 1
Also merged current |
There was a problem hiding this comment.
Pull request overview
Adds a new standing preference to the repository’s recorded guidelines: when editing LaTeX/Quarto math, verify the rendered output (HTML/MathJax) visually rather than relying solely on a successful build.
Changes:
- Documented a “verify math renders” rule with examples of common math syntaxes.
- Added a concrete verification workflow example using the rme PR preview HTML page pattern.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This comment has been minimized.
This comment has been minimized.
ARD summary — round 2Both round-1 findings confirmed fixed. One non-blocking observation remained:
No code changed this round, so re-requesting a confirming review. @claude review |
|
👀 Picked up by workflow run #27979718767. Setup runs first; Claude itself responds after that. |
|
Done — PR is clean (CI green, no review findings, all inline threads resolved). PR is free. |
…URLs (#159) UMS follow-up from PR #155's review lifecycle. - skills/memorize/SKILL.md: document the worktree / occupied-main-checkout case. ~/.claude/memories and ~/.claude/CLAUDE.md symlink to the MAIN checkout, so rev-parse --show-toplevel resolves there, not your worktree; if that checkout is on another branch, edit the memory in your worktree and land it via branch+PR+merge. - memories/preferences.md: extend the "don't bake a volatile value into prose" rule to cover ephemeral example URLs (PR-preview links, PR numbers) — parameterize the ephemeral part (pr-<N>).
Captures a standing preference: when adding or changing math (LaTeX/Quarto
equations), verify it actually renders — open the rendered HTML page and
confirm the equation displays, not just that the build succeeded. A typo in a
macro can silently break MathJax while the build still passes.
Added one bullet to
memories/preferences.md, next to the existinginline-R-expressions rule, framed as an instance of never assume; always
verify applied to math. Example given is the rme PR preview.
Came from a direct user directive ("always check that math you add or change
actually renders"), recorded via the
memorizeskill.🤖 Generated with Claude Code