114 lines
5.4 KiB
JSON
Executable File
114 lines
5.4 KiB
JSON
Executable File
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(npx playwright install:*)",
|
|
"Bash(curl:*)",
|
|
"Bash(mkdir:*)",
|
|
"Bash(git init:*)",
|
|
"Bash(apt-get install:*)",
|
|
"Bash(git config:*)",
|
|
"Bash(git add:*)",
|
|
"Bash(git commit:*)",
|
|
"Bash(mysqldump:*)",
|
|
"Bash(php -l:*)",
|
|
"Bash(wp --allow-root theme:*)",
|
|
"Bash(npm install:*)",
|
|
"Bash(npm run build:*)",
|
|
"Bash(/var/www/html/dev_commit.sh:*)",
|
|
"Bash(wp --allow-root rewrite:*)",
|
|
"Bash(wp --allow-root post-type:*)",
|
|
"Bash(wp --allow-root term create:*)",
|
|
"Bash(wp:*)",
|
|
"Bash(bd --help:*)",
|
|
"Bash(bd init:*)",
|
|
"Bash(bd doctor:*)",
|
|
"Bash(bd setup:*)",
|
|
"Bash(bd update:*)",
|
|
"WebFetch(domain:www.roberthoffmanrealty.com)",
|
|
"Bash(bd create:*)",
|
|
"Bash(bd ready:*)",
|
|
"Bash(bd close:*)",
|
|
"WebFetch(domain:homeprozrealestate.com)",
|
|
"Bash(npm init:*)",
|
|
"Bash(bd sync:*)",
|
|
"Bash(git push:*)",
|
|
"Bash(wp-content/plugins/mls-by-hansonxyz/includes/class-mls-query.php )",
|
|
"Bash(wp-content/plugins/mls-by-hansonxyz/mls-by-hansonxyz.php )",
|
|
"Bash(wp-content/themes/homeproz/archive-property.php )",
|
|
"Bash(wp-content/themes/homeproz/dist/ )",
|
|
"Bash(wp-content/themes/homeproz/inc/ajax-handlers.php )",
|
|
"Bash(wp-content/themes/homeproz/template-parts/property/property-filters.js )",
|
|
"Bash(wp-content/themes/homeproz/template-parts/property/property-filters.scss )",
|
|
"Bash(wp-content/themes/homeproz/template-parts/property/property-results.php)",
|
|
"Bash(/var/www/html/wp-content/themes/homeproz/archive-property.php )",
|
|
"Bash(/var/www/html/wp-content/themes/homeproz/dist/assets/main.css )",
|
|
"Bash(/var/www/html/wp-content/themes/homeproz/dist/assets/main.js )",
|
|
"Bash(/var/www/html/wp-content/themes/homeproz/template-parts/property/property-filters.js )",
|
|
"Bash(/var/www/html/wp-content/themes/homeproz/template-parts/property/property-filters.scss)",
|
|
"Bash(bd list:*)",
|
|
"Bash(.beads/ )",
|
|
"Bash(FEATURES_PENDING_12_15.md )",
|
|
"Bash(wp-content/plugins/mls-by-hansonxyz/ )",
|
|
"Bash(wp-content/themes/homeproz/front-page.php )",
|
|
"Bash(wp-content/themes/homeproz/inc/ )",
|
|
"Bash(wp-content/themes/homeproz/page-about.php )",
|
|
"Bash(wp-content/themes/homeproz/page-contact.php )",
|
|
"Bash(wp-content/themes/homeproz/src/main.js )",
|
|
"Bash(wp-content/themes/homeproz/template-parts/)",
|
|
"Bash(mv:*)",
|
|
"Bash(git -C /var/www/html log --oneline -5)",
|
|
"Bash(git -C /var/www/html add wp-content/plugins/mls-by-hansonxyz/includes/class-mls-db.php wp-content/plugins/mls-by-hansonxyz/includes/class-mls-query.php wp-content/plugins/mls-by-hansonxyz/mls-by-hansonxyz.php wp-content/plugins/mls-by-hansonxyz/data/ wp-content/themes/homeproz/inc/ajax-handlers.php wp-content/themes/homeproz/template-parts/property/property-filters.js wp-content/themes/homeproz/dist/assets/main.js)",
|
|
"Bash(npx playwright test:*)",
|
|
"WebFetch(domain:homeproz.dev.hanson.xyz)",
|
|
"Bash(python3:*)",
|
|
"Bash(git -C /var/www/html status --short wp-content/themes/homeproz/)",
|
|
"Bash(git -C /var/www/html diff --stat wp-content/themes/homeproz/template-parts/property/property-filters.js wp-content/themes/homeproz/template-parts/property/property-filters.scss wp-content/themes/homeproz/template-parts/property/property-filters-sticky.php)",
|
|
"Bash(git -C /var/www/html add wp-content/themes/homeproz/template-parts/property/property-filters.js wp-content/themes/homeproz/template-parts/property/property-filters.scss wp-content/themes/homeproz/template-parts/property/property-filters-sticky.php wp-content/themes/homeproz/dist/assets/main.css wp-content/themes/homeproz/dist/assets/main.js)",
|
|
"Bash(find:*)",
|
|
"WebFetch(domain:www.parkdental.com)",
|
|
"Bash(git -C /var/www/html status --short)",
|
|
"Bash(git -C /var/www/html add:*)",
|
|
"Bash(git -C /var/www/html diff --cached --stat)",
|
|
"Bash(git -C /var/www/html commit -m \"$\\(cat <<''EOF''\nAdd 6 reusable page templates with ACF integration\n\nIntroduces layout-focused templates for marketing pages:\n- Content with Sidebar: 70/30 grid with callout boxes\n- Alternating Blocks: Zigzag image/text sections\n- Service Detail: Hero + features grid + FAQ accordion\n- Card Grid: Configurable 2/3/4 column card layouts\n- Long-Form Article: Clean reading layout with related links\n- Landing Page: Conversion-focused with benefits and testimonial\n\nEach template has corresponding ACF field groups for content\nmanagement. Sample pages created under /page-template-examples/.\n\n🤖 Generated with [Claude Code]\\(https://claude.com/claude-code\\)\n\nCo-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>\nEOF\n\\)\")",
|
|
"Bash(cat:*)"
|
|
],
|
|
"deny": [],
|
|
"ask": []
|
|
},
|
|
"hooks": {
|
|
"PreCompact": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "bd prime"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"SessionStart": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "bd prime"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"UserPromptSubmit": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": ".claude/hooks/question-guard.sh"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|