Feat v0.6.12 css isolation #47
Reference in New Issue
Block a user
Delete Branch "feat/v0.6.12-css-isolation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Prefix enforcement prevents extension CSS from leaking into the kernel or sibling extensions. All 12 in-tree packages migrated to .ext-{slug}-* naming convention. - Add data-ext attribute to extension mount container - Add CSS linter (scripts/lint-package-css.sh) enforcing .ext-{slug} prefix - Add kernel CSS contract doc (docs/EXTENSION-CSS.md) - Migrate 12 packages: chat, dashboard, editor, git-board, hello-dashboard, icd-test-runner, notes, schedules, sdk-test-runner, tasks, team-activity-log, workflow-demo (CSS + JS in lockstep) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>