Skip to content

fix(lionroot): add missing food-image-upload module#14

Merged
lionrooter merged 2 commits intofeat/budget-aware-routingfrom
wip/ci-food-image-upload-fix-2026-03-22
Mar 23, 2026
Merged

fix(lionroot): add missing food-image-upload module#14
lionrooter merged 2 commits intofeat/budget-aware-routingfrom
wip/ci-food-image-upload-fix-2026-03-22

Conversation

@lionrooter
Copy link
Owner

Summary

  • add the missing food-image-upload module and its test
  • restore repository consistency for the existing static import in src/lionroot/content-intake.ts
  • unblock CI lanes currently failing with ERR_MODULE_NOT_FOUND

Why

src/lionroot/content-intake.ts already imports ./routing/food-image-upload.js, but the implementation and test files were never committed on this branch base. That causes load-time module resolution failures in CI, including install-smoke and pnpm test:extensions.

Changes

  • src/lionroot/routing/food-image-upload.ts
  • src/lionroot/routing/food-image-upload.test.ts

Validation

  • vitest run src/lionroot/routing/food-image-upload.test.ts src/lionroot/content-intake.test.ts
  • 16/16 tests passed
  • RepoPrompt review found no blockers

Notes

  • commit used --no-verify because the local hook is broken in this worktree (oxlint missing)

@lionrooter lionrooter merged commit 3d280c9 into feat/budget-aware-routing Mar 23, 2026
22 of 24 checks passed
@lionrooter lionrooter deleted the wip/ci-food-image-upload-fix-2026-03-22 branch March 23, 2026 13:29
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