Skip to content

Document zero-width widget contract#107

Merged
developer-1px merged 1 commit into
mainfrom
issue-88-zero-width-widget-contract
Jul 5, 2026
Merged

Document zero-width widget contract#107
developer-1px merged 1 commit into
mainfrom
issue-88-zero-width-widget-contract

Conversation

@developer-1px

Copy link
Copy Markdown
Owner

Summary

  • document the zero-width widget identity, cursor side, event ownership, selection ownership, mutation ownership, and destroy cleanup contract
  • decide that widget producer support stays internal for now and no public widget registry is exposed
  • define when widget DOM may be placed inside text surfaces and list the minimum future fixtures

Verification

  • pnpm run verify:internal

Closes #88

@developer-1px
developer-1px merged commit e0cca56 into main Jul 5, 2026
@developer-1px
developer-1px deleted the issue-88-zero-width-widget-contract branch July 5, 2026 05:39
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.

zero-width widget·placeholder cursor side contract 설계

1 participant