Skip to content

runtime: preserve semantic states and bound repair work - #23

Closed
rwang23 wants to merge 1 commit into
Codex/audit-pr04-runtime-transactionfrom
Codex/audit-pr11-runtime-compatibility
Closed

runtime: preserve semantic states and bound repair work#23
rwang23 wants to merge 1 commit into
Codex/audit-pr04-runtime-transactionfrom
Codex/audit-pr11-runtime-compatibility

Conversation

@rwang23

@rwang23 rwang23 commented Jul 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • preserve native semantic error, warning, success, diff, link, disabled, focus, selection, reduced-motion, and forced-colors behavior while keeping Full Skin structural surfaces
  • scope runtime repair to route/runtime-relevant child-list mutations, add a health-check fallback for target replacement, and enforce a long-session mutation budget
  • record runtime evidence separately from captured v2 assets so the Gallery and Theme Manager label v3 as source-tested and recapture-required rather than current app proof

Verification

  • npm run check
  • npm run test:source
  • npm run test:generated
  • npm run runtime:benchmark (10,000 unrelated mutations; zero repair/ensure calls)
  • isolated browser checks for Gallery evidence labeling in Chinese and English, plus light/dark semantic-state computed colors

Remaining release evidence

  • fresh v3 capture on the named ChatGPT Beta test bench
  • isolated Stable/Beta CDP smoke after the runtime update
  • physical Windows/macOS comparison of the fixed background before changing its attachment strategy

Refs #14

@rwang23

rwang23 commented Jul 27, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #26, now merged into main at e2ed6e8. This branch head is already included in main; closing the draft avoids duplicate review and merge work.

@rwang23 rwang23 closed this Jul 27, 2026
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