Skip to content

[codex] Integrate BGF hardening and smoke proof#221

Closed
debuggerone wants to merge 160 commits into
develop/1.0.8-betafrom
codex/bgf-sprint-integration
Closed

[codex] Integrate BGF hardening and smoke proof#221
debuggerone wants to merge 160 commits into
develop/1.0.8-betafrom
codex/bgf-sprint-integration

Conversation

@debuggerone

@debuggerone debuggerone commented May 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • integrates BGF-01 browser regression fixture and Chrome GPU-service failure contract
  • integrates deploy secret/certbot hardening so Certbot outages cannot leave production without runtime secrets
  • integrates BGF-05 compositor warmup safety proof and source-visible segmentation-unavailable behavior
  • integrates BGF-06 safe runtime diagnostics for backend init, unavailable transition, modal choice, and matte rejection
  • integrates BGF-07 production smoke/prod-debug proof support for KingRT domains, background assets, and Whiteboard CSP
  • checks completed BGF-01, BGF-05, and BGF-06 boxes in SPRINT.md; BGF-07 remains open for real browser call smoke

Merged worker branches

  • codex/bgf-01-browser-regression-fixture (9a6affd8)
  • codex/deploy-secret-certbot-hardening (0d33054a)
  • codex/bgf-05-compositor-warmup-safety (bd824b7e)
  • codex/bgf-06-background-diagnostics (d29b041f)
  • codex/bgf-07-production-smoke-proof (86dcead9)

Validation on integrated branch

  • bash -n demo/video-chat/scripts/deploy.sh
  • bash -n demo/video-chat/scripts/check-deploy-idempotency.sh
  • node demo/video-chat/frontend-vue/tests/contract/deploy-secret-certbot-hardening-contract.mjs
  • node tests/contract/background-compositor-warmup-safety-contract.mjs
  • npm run test:contract:background-filter
  • npm run test:contract:background-aspect
  • node tests/contract/background-regression-matrix-contract.mjs
  • node tests/contract/background-runtime-diagnostics-contract.mjs
  • node tests/contract/client-diagnostics-contract.mjs
  • demo/video-chat/scripts/check-deploy-idempotency.sh
  • bash -n demo/video-chat/scripts/prod-debug.sh
  • bash -n demo/video-chat/scripts/deploy-smoke.sh
  • node tests/contract/prod-debug-observability-contract.mjs
  • VIDEOCHAT_PROD_DEBUG_DRY_RUN=1 VIDEOCHAT_PROD_DEBUG_SKIP_REMOTE=1 demo/video-chat/scripts/prod-debug.sh
  • VIDEOCHAT_DEPLOY_DOMAIN=kingrt.com VIDEOCHAT_DEPLOY_SMOKE_SKIP_REMOTE=1 VIDEOCHAT_DEPLOY_SMOKE_SKIP_ADMIN=1 demo/video-chat/scripts/deploy-smoke.sh
  • npm ci && npm run build
  • git diff --check

Notes

Only codex/bgf-sprint-integration remains online as the current Codex branch; superseded online donor branches were deleted after integration.

createreadupdate and others added 30 commits May 8, 2026 15:52
Add compositor warmup/reuse contract coverage and keep stale-mask frames rendering source video.
@debuggerone

Copy link
Copy Markdown
Contributor Author

Renamed to non-codex branch policy. Superseded by #222.

@debuggerone debuggerone closed this May 8, 2026
@debuggerone debuggerone deleted the codex/bgf-sprint-integration branch May 8, 2026 19:22
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