- add_spinner_v0: static loading spinner — full ring (track) + 270° arc (active). Sits at size=32 default, clamped 16..128. Two ellipses at SAME origin with DIFFERENT sweep ranges — NOT the "stacked ellipses for ring" anti-pattern (rewriteLlmAntiPatterns only fires when both are full-sweep duplicates). - add_tooltip_v0: small dark pill (#111827) + white text for hover hints. position param ("top"/"bottom"/"left"/"right") encodes a role hint (`tooltip-top` etc.) for downstream position logic; visual body is identical. NO arrow pointer (pen-core has no clean triangle primitive — caller composes via batch_design rectangle + rotate if needed). Wired across all three paths. elements.md adds "Feedback / loading" section (#48, #49). ab-v1 corpus +1 prompt (mobile-help-tooltip); spinner omitted from corpus for now — the prompt wording is too ambiguous for "obvious" difficulty. Tool count: 51 → 53. Test count: 3138 → 3180 (+42). |
||
|---|---|---|
| .. | ||
| agent-native@e1f90cab96 | ||
| pen-acp | ||
| pen-ai-skills | ||
| pen-core | ||
| pen-engine | ||
| pen-figma | ||
| pen-mcp | ||
| pen-react | ||
| pen-renderer | ||
| pen-sdk | ||
| pen-types | ||
| CLAUDE.md | ||