Skip to content

Bump plugin-bones to 92d84d7 (night-8 batch) - #705

Merged
Snoopy147 merged 1 commit into
mainfrom
ship/bones-night8
Aug 22, 2026
Merged

Bump plugin-bones to 92d84d7 (night-8 batch)#705
Snoopy147 merged 1 commit into
mainfrom
ship/bones-night8

Conversation

@Snoopy147

@Snoopy147 Snoopy147 commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Pins plugin-bones to master 92d84d7 — the night-8 batch, every change adversarially loop-verified (skeptic + blueprint examiner per batch):

  • B14 receptacle coverage — outdoor WR/GFCI + covers, sink-radius GFCI flips, counter runs at 44" with honesty warnings, basin boxes (NEC 210.52/210.8)
  • B6 roof package — deck, underlayment, drip edge + takeoff system filter
  • B9 wall bracing v1 — braced-wall lines, CS-PF portal frames, hold-down cross-refs (R602.10)
  • B11 snow-load headers — Table R602.7(1) 50/70-psf bands, engineered routing past the table domain, cover design-criteria line
  • B7 hip thrust path — ceiling joists + collar ties for hip/mansard/dutch (R802.4)
  • B10 high-wind uplift — stud-to-plate connectors, opening + foundation straps at ≥130 mph (R802.11/WFCM)
  • B8 roof closures — sub-3:12 ridge flags, flat-roof hurricane ties, valley-intersection warnings, gambrel struts + rake framing
  • Render perf — stable material identity (kills per-toggle shader rebuilds), move-preview patch path (~2.4s → <1ms JS per drag step), disposal leak fix
  • B21e takeoff honesty — stated waste factors, batch-ceiled buys, fallback label truth
  • X-ray far-face cut — walls open on the camera side only; far-face drywall stays (fixes the see-through-wall class on view-parallel walls)

Suite 1550 green, tsc clean, E5 baseline stable. Pre-ship 3D visual round: SHIP (7/7 checks, evidence retained).


Note

Medium Risk
Dependency-only bump, but plugin-bones owns building-code takeoffs and 3D rendering, so regressions can affect editor behavior without local source review.

Overview
Pins @pascal-app/plugin-bones from 73c0812 to 92d84d7 in the editor app and bun.lock.

The new pin is the night-8 plugin batch: receptacle/GFCI coverage, roof/wall-bracing/snow/wind/hip-thrust packages, takeoff honesty, plus render perf and x-ray far-face fixes. Lockfile also drops integrity hashes on a few Git plugin entries (bones, mint, streetscape, trees).

Reviewed by Cursor Bugbot for commit 5bd6005. Bugbot is set up for automated code reviews on this repo. Configure here.

…X-ray far-face)

10 loop-verified batches: B14 receptacle coverage, B6 roof package, B9 wall bracing, B11 snow headers, B7 hip thrust, B10 wind uplift, B8 roof closures, render perf (material cache + move-preview patch path), B21e takeoff waste honesty, X-ray far-face cut. 1550 tests.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 5bd6005. Configure here.

Comment thread bun.lock
"@pascal-app/plugin-streetscape": ["@pascal-app/plugin-streetscape@github:sudhir9297/streetscape-pascal-plugin#1c04ec9", { "peerDependencies": { "@pascal-app/core": ">=0.9.1 <1", "@pascal-app/editor": ">=0.9.1 <1", "@pascal-app/viewer": ">=0.9.1 <1", "@react-three/fiber": "^9", "react": "^18 || ^19", "three": "^0.185", "zod": "^4", "zustand": "^5" } }, "sudhir9297-streetscape-pascal-plugin-1c04ec9"],

"@pascal-app/plugin-trees": ["@pascal-app/plugin-trees@github:pascalorg/plugin-trees#56d978c", { "dependencies": { "@dgreenheck/ez-tree": "^1.1.0" }, "peerDependencies": { "@pascal-app/core": ">=0.9.1 <1", "@pascal-app/editor": ">=0.9.1 <1", "@pascal-app/viewer": ">=0.9.1 <1", "@react-three/fiber": "^9", "react": "^18 || ^19", "three": "^0.185", "zod": "^4", "zustand": "^5" } }, "pascalorg-plugin-trees-56d978c", "sha512-16VzWot1oadvxCPqsRwMJbaP0a3u5FESFy7F7++pY5wAAFq9JTFwzHvKAsllrY5TZ5TJ7Y5vSqvbmQk8sy8HaA=="],
"@pascal-app/plugin-trees": ["@pascal-app/plugin-trees@github:pascalorg/plugin-trees#56d978c", { "dependencies": { "@dgreenheck/ez-tree": "^1.1.0" }, "peerDependencies": { "@pascal-app/core": ">=0.9.1 <1", "@pascal-app/editor": ">=0.9.1 <1", "@pascal-app/viewer": ">=0.9.1 <1", "@react-three/fiber": "^9", "react": "^18 || ^19", "three": "^0.185", "zod": "^4", "zustand": "^5" } }, "pascalorg-plugin-trees-56d978c"],

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lockfile drops GitHub integrity hashes

Medium Severity

This lockfile rewrite removes the sha512 integrity field for @pascal-app/plugin-bones and also strips it from unchanged GitHub deps @mint/pascal-plugin, @pascal-app/plugin-streetscape, and @pascal-app/plugin-trees. Bun 1.3.14 uses those hashes to verify GitHub tarball bytes on re-download, so CI/frozen-lockfile installs no longer pin package contents the way the prior lockfile did.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 5bd6005. Configure here.

@Snoopy147
Snoopy147 merged commit 8f16218 into main Aug 22, 2026
4 checks passed
@Snoopy147
Snoopy147 deleted the ship/bones-night8 branch August 22, 2026 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant