Skip to content

[codex] Keep background fallback on Pierre worker pipeline#220

Closed
debuggerone wants to merge 149 commits into
develop/1.0.8-betafrom
codex/background-pierre-modal-fallback
Closed

[codex] Keep background fallback on Pierre worker pipeline#220
debuggerone wants to merge 149 commits into
develop/1.0.8-betafrom
codex/background-pierre-modal-fallback

Conversation

@debuggerone
Copy link
Copy Markdown
Contributor

Summary

  • preserve Pierre's worker/WebGL MediaPipe background pipeline as the production replacement path
  • replace the degraded matte/SINet fallback with an explicit user modal for avatar placeholder, uploaded avatar, or unfiltered video
  • signal avatar fallback once through call control state while keeping only live audio tracks on the media stream
  • update SPRINT.md checkboxes for completed BGF background fallback work

Validation

  • npm run test:contract:background-filter
  • node tests/contract/background-regression-matrix-contract.mjs
  • npm run test:contract:background-aspect
  • npm run test:contract:mediapipe-cdn
  • node tests/contract/realtime-reconnect-browser-contract.mjs
  • node tests/contract/call-apps-architecture-contract.mjs
  • npm run build
  • git diff --check

Production smoke

Notes

Deploy script hit transient Let's Encrypt maintenance during certbot. Existing kingrt.com certificate is valid; remote secrets were restored and services restarted.

createreadupdate and others added 30 commits May 8, 2026 15:52
… codex/iam-e2e-foundation

# Conflicts:
#	SPRINT.md
#	demo/video-chat/frontend-vue/package.json
…o codex/iam-e2e-foundation

# Conflicts:
#	SPRINT.md
… codex/iam-e2e-foundation

# Conflicts:
#	demo/video-chat/frontend-vue/tests/e2e/call-access-join.spec.js
@debuggerone
Copy link
Copy Markdown
Contributor Author

Superseded by #221, which contains this branch plus the integrated BGF worker branches.

@debuggerone debuggerone closed this May 8, 2026
@debuggerone debuggerone deleted the codex/background-pierre-modal-fallback branch May 8, 2026 19:19
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.

3 participants