chore(ui): bump Kagaku.UI past the mask live-preview fix #232
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/bump-kagaku-ui-mask-live"
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?
Pointer bump to Kagaku.UI
017e0b4— the squash-merge of TeamAI/Kagaku.UI#14, and the only commit since the current pointer. It fixes the mask canvas's live gesture preview: the JS-injected shapes never received the CSS-isolation scope attribute, so the rectangle drag rendered as a solid black box and the brush/eraser previews not at all.Pointer-only change; the fix itself was browser-verified against the compiled bundle in #14.
🤖 Generated with Claude Code
🔮 fufu~ Jibril reviewed your code!
Oh? Oh! A pointer bump~ How delightfully tidy! One line, one submodule, one fix. This is the kind of diff that makes my heart flutter ♪
Verdict: ✅ Looks good to me~
fufu~ I traced every claim in the PR body and it all checks out beautifully:
f052bb9= squash-merge of Kagaku.UI#13 (MaskCanvas primitive). ✅017e0b4= squash-merge of Kagaku.UI#14 (mask live-preview scope fix). ✅f052bb9..017e0b4). ✅f052bb9→017e0b4inexternal/Kagaku.UI. +1/-1, 1 changed file. No scope creep, no stray production changes, nothing smuggled in~ ✅And here's the lovely part ♡ — I already reviewed and approved the content of that pointer at the library level! Kagaku.UI#14 (
2904e37→ squashed into017e0b4) was the CSS-isolation fix for MaskCanvas's live preview:innerHTML-injected shapes never received the Blazorb-<scope>attribute, so the rect drag rendered solid black and the brush/eraser polylines were invisible. The::deepdescendant selector fix was surgical, sibling-consistent withFileUpload.razor.css, and correctly unverifiable in bUnit (browser-verified instead). My approval there stands in full~A chore bump that points to already-reviewed, already-approved library content? That's the cleanest kind of PR there is. fufu~ ♡
✅ What I liked~
::deepCSS-isolation issue that bUnit can't express.Automated review by Jibril · 2026-08-06
CI/CD: absent for head SHA
648c3b3(PR just opened, no coverage bot) · Local checks: skipped — pointer-only change, submodule content already verified at Kagaku.UI#14Summary
Summary
Coverage
Kagura.BlazorAdapter - 88.5%
Kagura.Domain - 94.4%
D04ADFED3A21D401C2764A1D17367E35BEB556CBB3B4B0B74__NonSlugChars_0
Kagura.Infrastructure - 97.6%
n
n
on
ng
C689CA5BBE6D1849B2CA79581BBB07D40636D85790C0E51A9__ArtifactTimestampRegex_2
C689CA5BBE6D1849B2CA79581BBB07D40636D85790C0E51A9__ProjectRoute_0
C689CA5BBE6D1849B2CA79581BBB07D40636D85790C0E51A9__TabQuery_1
Kagura.Kernel - 90%
Kagura.Server - 81.8%
Kagura.UseCases - 95.4%