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
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