Skip to content

Replace Loom3 dependency with Embody - #50

Merged
meekmachine merged 1 commit into
mainfrom
codex/remove-loom3-dependency
Jul 12, 2026
Merged

Replace Loom3 dependency with Embody#50
meekmachine merged 1 commit into
mainfrom
codex/remove-loom3-dependency

Conversation

@meekmachine

@meekmachine meekmachine commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace Latticework's runtime dependency on @lovelace_lol/loom3 with pinned Embody commit a8a12aa502c799c73714dd309db92fe052183d74.
  • Update Latticework imports/types/docs/tests to use Embody naming.
  • Keep package-lock.json on git+https for Embody, and validate the no-SSH fresh-install path used by downstream GitHub dependency installs.

Depends-on: meekmachine/embody#31

Validation

  • npm ci
  • GIT_SSH_COMMAND='ssh -o IdentitiesOnly=yes -F /dev/null' npm ci --ignore-scripts in a temp package-lock test
  • npm run typecheck
  • npm test
  • npm run build
  • git diff --check
  • searched package/source/generated output for old Loom3 package/runtime names

@meekmachine
meekmachine force-pushed the codex/remove-loom3-dependency branch from 91ad58a to d061a99 Compare July 11, 2026 13:16
@meekmachine
meekmachine marked this pull request as ready for review July 12, 2026 02:20
@meekmachine
meekmachine merged commit 7826cd6 into main Jul 12, 2026
4 checks passed
@meekmachine
meekmachine deleted the codex/remove-loom3-dependency branch July 12, 2026 02:20
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