Commit Graph
16 Commits
Author SHA1 Message Date
jyvikoandClaude Opus 5.5 d6dacbd6d8 Wave 258/509: Cargo.lock: resolved for the merged manifests (and 3 more)
4 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 3e9c70e26 jyviko: Cargo.lock: resolved for the merged manifests
- 6e15b9676 jyviko: engine, kernel-cases: tangent joins out of the corner-pick count; 3383 and 5024 recipes to main's rules
- 46294c7c2 jyviko: kernel: STEP placements by a transformation operator keep its axes and scales
- 3d0f6aa3f jyviko: kernel: IGES trim pieces closed onto their meeting points in main's assembly reader

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-26 13:52:59 -04:00
jyvikoandClaude Opus 5.5 7c481d281f Wave 239/509: engine: a shell that opens no face makes a closed hollow body (and 3 more)
4 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 48abbbcc1 jyviko: kernel: a vertex a face's loops pass twice is one point of its (u, v)
- 1df330c79 jyviko: engine: a shell that opens no face makes a closed hollow body
- 5aeff43f8 jyviko: smlib: a horn or spindle torus face comes out as its NURBS form
- bd4e1926a jyviko: kernel-cases: 2928's base extrudes the ring it describes

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-26 05:04:57 -04:00
jyvikoandClaude Opus 5.5 2c2f2e5140 Wave 236/509: kernel-cases: #5198–#5463 triaged: 14 cases, 100 skipped
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 4856fd3df jyviko: kernel-cases: #5198–#5463 triaged: 14 cases, 100 skipped

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-25 08:39:05 -04:00
jyvikoandClaude Opus 5.5 8e1005c82d Wave 235/509: kernel-cases: #4830–#5197 triaged: 21 cases, 110 skipped
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- e47c33807 jyviko: kernel-cases: #4830–#5197 triaged: 21 cases, 110 skipped

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-25 08:39:05 -04:00
jyvikoandClaude Opus 5.5 4c922a19a9 Wave 234/509: kernel-cases: #4432–#4829 triaged: 21 cases, 175 skipped
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 173000b44 jyviko: kernel-cases: #4432–#4829 triaged: 21 cases, 175 skipped

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-25 08:39:05 -04:00
jyvikoandClaude Opus 5.5 cc085dcd52 Wave 233/509: kernel-cases: #4161–#4431 triaged: 19 cases, 93 skipped
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 5bc0dc688 jyviko: kernel-cases: #4161–#4431 triaged: 19 cases, 93 skipped

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-25 08:38:47 -04:00
jyvikoandClaude Opus 5.5 a68a6ca981 Wave 231/509: doc: a join groups pieces that touch nothing; only edge and point contacts are kept apart (and 1 more)
2 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 810f0d66d jyviko: doc: a join groups pieces that touch nothing; only edge and point contacts are kept apart
- 1d98d5111 jyviko: smlib: solids touching round a pocket each export as one closed shell

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-25 08:48:02 -04:00
jyvikoandClaude Opus 5.5 8554b2a0e4 Wave 229/509: doc: a join keeps solids that only touch as separate bodies (and 3 more)
4 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 94ee28d5c jyviko: doc: a join keeps solids that only touch as separate bodies
- 3e2b109cc jyviko: engine: feature commands take touching; a join's result notice
- ec6fa9706 jyviko: kernel: a seam with one face on both of its sides is a seam, and no pick takes it
- 19cf11ef3 jyviko: kernel-cases: ladder 07-fillets/016's second fillet rounds only its picked edge

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-24 22:49:17 -04:00
jyvikoandClaude Opus 5.5 b8533c79a7 Wave 117/509: kernel: helical sweeps and lofts to a point on SMLib only (and 1 more)
2 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 2d3d0a081 jyviko: kernel-cases: a join that meets nothing keeps the tool as a lump (#2896)
- 2b77f09f8 jyviko: kernel: helical sweeps and lofts to a point on SMLib only

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-22 00:33:33 -04:00
Brennen HerbruckandClaude Opus 5.5 ed5bed8f00 Wave 67/509: kernel-cases: sweeps skipped sources (72) (and 3 more)
4 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 75aa8acb6 Brennen Herbruck: kernel-cases: sweeps skipped sources (72)
- 678a70da2 bherbruck: kernel-cases: shells as a graded count, no SMLib verdict where it can't take the record, $OUT
- c24b066d2 bherbruck: kernel-cases: an outcome for geometry with no single manifold answer
- 8764a76ff Brennen Herbruck: kernel-cases: threads cases from #1995 and #3368 (finely faceted booleans), skipped #987 #3130 #3824

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-21 06:52:51 -04:00
bherbruckandClaude Opus 5.5 be90b0ec6d Wave 61/509: kernel-cases: booleans cases from items another area had skipped (#451, #1107, #1140, #2928, #3850/#3741, #1984, #3573)
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- ec154f542 bherbruck: kernel-cases: booleans cases from items another area had skipped (#451, #1107, #1140, #2928, #3850/#3741, #1984, #3573)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-21 06:20:32 -04:00
bherbruckandClaude Opus 5.5 dd6ab191aa Wave 48/509: kernel-cases: booleans from #3404-#4124 (28 cases, 76 skipped)
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 6a9b8fd74 bherbruck: kernel-cases: booleans from #3404-#4124 (28 cases, 76 skipped)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-21 05:57:04 -04:00
bherbruckandClaude Opus 5.5 9f47145da7 Wave 40/509: kernel-cases: booleans from #2896-#3383 (11 cases) and the skipped list
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 611567c63 bherbruck: kernel-cases: booleans from #2896-#3383 (11 cases) and the skipped list

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-21 05:50:11 -04:00
bherbruckandClaude Opus 5.5 73056666a6 Wave 39/509: kernel-cases: booleans from #2564-#2896 (11 cases)
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 6cf966bd5 bherbruck: kernel-cases: booleans from #2564-#2896 (11 cases)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-21 05:50:11 -04:00
bherbruckandClaude Opus 5.5 6d72c526bf Wave 38/509: kernel-cases: booleans from #13-#2534, first half (30 cases, 73 skipped)
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- 48db4fa2c bherbruck: kernel-cases: booleans from #13-#2534, first half (30 cases, 73 skipped)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-21 05:49:10 -04:00
bherbruckandClaude Opus 5.5 9e3d118f54 Wave 32/509: kernel-cases: the no-keyword kernel items, #25-#4148 (4 cases, 98 skipped)
1 commits, squashed; the originals stay reachable from tag archive/merge-main-develop.

- c3a0b0951 bherbruck: kernel-cases: the no-keyword kernel items, #25-#4148 (4 cases, 98 skipped)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DtL5M41G8Nua7HvuFPZkmJ
2026-10-21 05:40:18 -04:00