Conversation
🤖 Co-Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Andy🤦♂️ & Claude🤖 <andy@openbuilding.ca>
…-Review Version-stamped the original as v8 alongside the newer v9 source. 🤖 Co-Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Andy🤦♂️ & Claude🤖 <andy@openbuilding.ca>
…ane interpolation
Phase 6: Two button rows — "Camera" for camera-only animation,
"Camera + Scene" for full state restore with smooth cutplane transitions.
- loadView() accepts { skipCamera: true } to restore non-camera state only
- animateToViewFull() slerps camera + interpolates cutplane value per frame
- previewAnimationFull() loops with full scene state at each keyframe
- onTick callback in animateToView() enables per-frame scene updates
🤖 Co-Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Andy🤦♂️ & Claude🤖 <andy@openbuilding.ca>
🤖 Co-Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Andy🤦♂️ & Claude🤖 <andy@openbuilding.ca>
… View Manager HTML-only reorganization — View Capture, Saved Views, and Animation buttons moved from Papercut section into the Camera section (now renamed "View Manager"). Papercut retains only cut controls and sheet size. Docs updated with future refinement notes (bidirectional cutplane transitions, expandable view list). 🤖 Co-Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Andy🤦♂️ & Claude🤖 <andy@openbuilding.ca>
Add ⠿ drag handles to view rows for HTML5 drag-and-drop reordering. Dragging switches to manual sort mode; clicking any sort header re-engages column sorting. Remove max-height scrollbar from views table so the list expands naturally. All drag styles in art.css. 🤖 Co-Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Andy🤦♂️ & Claude🤖 <andy@openbuilding.ca>
… styles to CSS Automated fixes: - Prettier formatting (2 files, 9 violations) Manual fixes: - Extracted _stopPreview() + _runPreviewLoop() from duplicate preview functions (-21 lines) - Consolidated _updatePreviewButton/_updatePreviewFullButton into _updatePlayStopBtn() - Moved play/stop icon inline styles to .anim-icon-stop/.anim-icon-play in art.css Audit report: Geometry Documents/AUDIT-2026-02-10.md 🤖 Co-Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Andy🤦♂️ & Claude🤖 <andy@openbuilding.ca>
🤖 Claude Code ReviewNo issues found. The diff shows only documentation files being added/modified and one LaTeX file being renamed. There are no code files in the diff that could contain debug code, commented-out code, code duplication, large functions, or unused variables. ℹ️ About this reviewThis automated review checks for:
Human review required - these are suggestions only. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Changes
animateToView()(smoothstep slerp),animateToViewFull()(camera + cutplane interpolation),previewAnimation()/previewAnimationFull()(consolidated via_runPreviewLoop()),exportBatch(),exportAnimation()(SVG+SMIL)loadView()withskipCameraoption,_setupDragReorder()(HTML5 drag-and-drop),"manual"sort mode, timing popup per view row.view-drag-handle,.view-row.dragging,.view-row.drag-over), animation icon styles (.anim-icon-stop,.anim-icon-play)Audit Results (2026-02-10)
🤖 Generated with Claude Code
Co-Authored-By: Andy🤦♂️ & Claude🤖 andy@openbuilding.ca