Skip to content

chore(#50): submodule bump for Tier-3 pose-math removal + close-out doc - #47

Merged
kalwalt merged 2 commits into
devfrom
cleanup/dead-code-50-tier3
Jun 20, 2026
Merged

chore(#50): submodule bump for Tier-3 pose-math removal + close-out doc#47
kalwalt merged 2 commits into
devfrom
cleanup/dead-code-50-tier3

Conversation

@kalwalt

@kalwalt kalwalt commented Jun 20, 2026

Copy link
Copy Markdown
Member

Companion to webarkit/WebARKitLib#58 (Tier-3: remove superseded computePose/invertPose/computeGLviewMatrix()-noarg).

What

  • Submodule bump to the Tier-3 removal commit.
  • docs/audit-dead-code-issue50.md: move the computePose cluster from "pending" to "removed (#58)" — the Integrate webarkit-testing dev → main #50 audit is now complete (every other flagged symbol was decided KEEP).

No build//dist/ change

The removed functions were already unreferenced and dead-code-eliminated by the linker, so the emscripten output is byte-identical to dev — verified git diff dev -- build/ dist/ is empty. (Rebuilt and tested anyway: static example tracks, pyrLevel 1, 1000 matches; behavior-neutral, live pose path unchanged.)

Status

After this merges, #50 can be closed.

🤖 Generated with Claude Code

kalwalt and others added 2 commits June 20, 2026 18:36
Companion to webarkit/WebARKitLib#58. Bump the submodule to the commit removing
the superseded computePose/invertPose/computeGLviewMatrix()-noarg, and rebuild
build/ + dist/ (emscripten output is not byte-reproducible).

docs/audit-dead-code-issue50.md: move the computePose cluster from "pending" to
"removed (#58)"; the #50 audit is now complete (everything else decided KEEP).

Verified: static example tracks (pyrLevel 1, 1000 matches); live pose path unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Re-point the submodule at the canonical webarkit/WebARKitLib dev tip after
#58 (Tier-3: remove superseded computePose/invertPose/computeGLviewMatrix())
merged. Completes the #50 dead-code cleanup.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@kalwalt kalwalt self-assigned this Jun 20, 2026
@kalwalt kalwalt added enhancement New feature or request Emscripten / C / C++ all about Emscripten labels Jun 20, 2026
@kalwalt kalwalt moved this from To do to Reviewer approved in New markerless image tracking Jun 20, 2026
@kalwalt kalwalt added this to the Markerless tracking milestone Jun 20, 2026
@kalwalt
kalwalt merged commit c23df93 into dev Jun 20, 2026
@github-project-automation github-project-automation Bot moved this from Reviewer approved to Done in New markerless image tracking Jun 20, 2026
@kalwalt
kalwalt deleted the cleanup/dead-code-50-tier3 branch July 5, 2026 09:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Emscripten / C / C++ all about Emscripten enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant