You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte-kit-vice/.claude/settings.local.json

81 lines
5.0 KiB

{
"permissions": {
"allow": [
"Bash(grep -v \"$lib/internal\")",
"Bash(grep \"from.*label\" g:/dev/svelte/vicen/src/uix/acel/field/components/*.svelte)",
"Bash(grep -n \"from\" g:/dev/svelte/vicen/src/uix/acel/field/components/*.svelte)",
"Bash(sed -i 's|from \"\"\\\\./field\\\\.svelte\"\"|from \"\"../field.svelte\"\"|g' *.svelte)",
"Bash(sed -i 's|from \"\"\\\\.\\\\.\\\\/\\\\.\\\\.\\\\/utilities\"\"|from \"\"../../utilities/index\"\"|g' *.svelte)",
"Bash(sed -i 's|from \"\"\\\\.\\\\/\\\\.\\\\.\\\\/types\"\"|from \"\"../types\"\"|g' *.svelte)",
"Bash(grep -n \"new PresenceManager\" /g/dev/svelte/vicen/src/uix/terra/**/*.svelte.ts)",
"Bash(find /g/dev/svelte/vicen/src/uix/terra/base -name README* -o -name *.md)",
"Bash(grep -n \"import.*watch\" src/uix/terra/**/*.svelte.ts)",
"Bash(do)",
"Bash(sed -i 's/new Context</createTerraContext</g' \"$f\")",
"Bash(echo \"Done: $f\")",
"Bash(node:*)",
"Bash(ls -d \"/g/dev/svelte/vicen/src/uix/terra\"/*/)",
"Bash(head -20 /g/dev/svelte/vicen/src/uix/terra/button/*.svelte)",
"Bash(head -30 /g/dev/svelte/vicen/src/uix/terra/accordion/*.svelte.ts)",
"Bash(grep -v '^\\\\.$')",
"Bash(grep -v '^\\\\.\\\\.$')",
"Bash(grep -r \"$terra\" \"G:/dev/svelte/vicen\" --include=\"*.js\" --include=\"*.ts\" --include=\"*.json\")",
"Bash(grep:*)",
"Bash(cp:*)",
"Bash(sed -i \"s|from ''\\\\.\\\\./config/terra-config\\\\.ts''|from ''../../config/terra-config.ts''|g\" \"G:/dev/svelte/vicen/src/uix/terra/base/direction/direction.svelte.ts\")",
"Bash(sed -i 's|from \"\"\\\\.\\\\./config/prop-resolvers\\\\.ts\"\"|from \"\"../../config/prop-resolvers.ts\"\"|g' \"G:/dev/svelte/vicen/src/uix/terra/base/portal/portal.svelte\")",
"Bash(__NEW_LINE_9f9527b2dc89162d__ LAYERS=\"G:/dev/svelte/vicen/src/uix/terra/layers\")",
"Bash(__NEW_LINE_9f9527b2dc89162d__ mv:*)",
"Bash(mv \"$LAYERS/escape-layer\" \"$LAYERS/escape\")",
"Bash(mv \"$LAYERS/presence-layer\" \"$LAYERS/presence\")",
"Bash(mv \"$LAYERS/text-selection-layer\" \"$LAYERS/text-selection\")",
"Bash(__NEW_LINE_a65563a60047bfcf__ LAYERS=\"G:/dev/svelte/vicen/src/uix/terra/layers\")",
"Bash(cp -r \"$LAYERS/floating-layer\" \"$LAYERS/floating\")",
"Bash(rm -rf \"$LAYERS/floating-layer\")",
"Bash(__NEW_LINE_bf7543f9714a9de4__ FS=\"G:/dev/svelte/vicen/src/uix/terra/layers/focus-scope\")",
"Bash(PR=\"G:/dev/svelte/vicen/src/uix/terra/layers/presence\")",
"Bash(__NEW_LINE_bf7543f9714a9de4__ mv:*)",
"Bash(mv \"$PR/presence.svelte.ts\" \"$PR/use-presence.svelte.ts\")",
"Bash(sed -i \"s|''./focus-scope\\\\.svelte\\\\.js''|''./use-focus-scope.svelte.js''|g\" \"G:/dev/svelte/vicen/src/uix/terra/layers/focus-scope/focus-scope-manager.ts\" \"G:/dev/svelte/vicen/src/uix/terra/layers/focus-scope/focus-scope.svelte\")",
"Bash(__NEW_LINE_543cbdcf7d13aeac__ sed:*)",
"Bash(__NEW_LINE_95e83c596e19d973__ LAYERS=\"G:/dev/svelte/vicen/src/uix/terra/layers\" __NEW_LINE_95e83c596e19d973__ find \"$LAYERS\" \\\\\\( -name \"*.ts\" -o -name \"*.svelte\" \\\\\\))",
"Bash(xargs sed:*)",
"Bash(__NEW_LINE_9aa46f2d17c41a3d__ PRES_UTILS=\"G:/dev/svelte/vicen/src/uix/terra/utils/presence\")",
"Bash(PRES_LAYER=\"G:/dev/svelte/vicen/src/uix/terra/layers/presence\")",
"Bash(__NEW_LINE_9aa46f2d17c41a3d__ cp:*)",
"Bash(cp \"$PRES_UTILS/presence-manager.svelte.ts\" \"$PRES_LAYER/\")",
"Bash(rm -rf \"$PRES_UTILS\")",
"Bash(pnpm check:*)",
"Bash(__NEW_LINE_ec548c10481f74d5__ TERRA=\"G:/dev/svelte/vicen/src/uix/terra\" __NEW_LINE_ec548c10481f74d5__ find \"$TERRA\" \\\\\\( -name \"*.ts\" -o -name \"*.svelte.ts\" -o -name \"*.svelte\" \\\\\\))",
"Bash(pnpm svelte-kit:*)",
"Bash(__NEW_LINE_9a92beff9c90538f__ TERRA=\"G:/dev/svelte/vicen/src/uix/terra\" __NEW_LINE_9a92beff9c90538f__ find \"$TERRA\" \\\\\\( -name \"*.ts\" -o -name \"*.svelte.ts\" -o -name \"*.svelte\" \\\\\\))",
"Bash(git -C G:/dev/svelte/vicen status --short)",
"Bash(git:*)",
"Bash(ls:*)",
"Bash(npm install:*)",
"Bash(xargs wc:*)",
"Bash(wc:*)",
"Bash(sed:*)",
"Bash(find:*)",
"Bash(cat)",
"Bash(chmod +x /tmp/audit.sh)",
"Bash(bash /tmp/audit.sh)",
"Bash(chmod +x /tmp/final_check.sh)",
"Bash(bash /tmp/final_check.sh)",
"Bash(awk '{print $NF}')",
"Bash(cp -r G:/dev/svelte/vicen/src/uix/terra/config G:/dev/svelte/vicen/src/uix/terra/system)",
6 months ago
"Bash(cp -r G:/dev/svelte/vicen/src/uix/air/config G:/dev/svelte/vicen/src/uix/air/system)",
"WebFetch(domain:www.radix-ui.com)",
"WebSearch",
"WebFetch(domain:ui.shadcn.com)",
"WebFetch(domain:github.com)",
"WebFetch(domain:bits-ui.com)",
"WebFetch(domain:www.shadcn.io)",
"WebFetch(domain:chakra-ui.com)",
Add air components (toggle-group, toolbar, avatar, meter, collapsible), fix CSS audit issues, fix combobox scroll, rebuild documentation Components: - Add ToggleGroup air wrapper (surface/outline/ghost variants, 6 colors, sound) - Add Toolbar air wrapper (Provider, Group, GroupItem, Button, Link + semantics) - Add Avatar air wrapper (6 sizes, solid/soft/outline, 6 colors, 4 radii) - Add Meter air wrapper (3 sizes, 6 colors, animated fill bar) - Add Collapsible air wrapper (trigger, animated content, expansion semantics) CSS audit fixes: - Rename 65 public resolver vars to private (--_air-*) in checkbox, switch - Fix button radius privatization and warning solid-fg - Fix slider circular reference in default tokens - Add disabled-opacity tokens to button, toggle, tabs, toggle-group - Tokenize combobox chip styles (12 direct semantic refs → component tokens) - Fix tabs stack-gap public override → private resolver Bug fix: - Fix combobox scroll-on-open: replace scrollIntoView() with viewport-scoped scroll in select.svelte.ts to prevent page scroll when opening dropdown Documentation rebuild (19 → 9 normative + 5 archived): - Consolidate 15 air docs into 6 (README, ARCHITECTURE, TOKENS, VISUAL_LANGUAGE, SEMANTICS, IMPLEMENTATION_GUIDE) - Archive 5 historical docs to _archive/ - Fix config/ → system/ references across terra and air docs - Update component inventory (13 → 30 components) - Fix font documentation (add Lora serif, update 12-step scale) - Absorb SVELTE5_BINDABLE_PATTERN into terra README - Update air hub page with all new component entries Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
6 months ago
"WebFetch(domain:ark-ui.com)",
"Bash(xargs -I{} basename {})",
"Bash(xargs -I {} sh -c 'echo \"=== {} ===\" && grep \"air\\\\.interaction\\\\.play\" {}')"
]
}
}

Powered by TurnKey Linux.