{ "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 \nEOF\n\\)\")", "Bash(cat:*)", "Bash(rsync -av /var/www/vhosts/homeprozrealestate.com/httpdocs/wp-content/plugins/mls-by-hansonxyz/includes/class-mls-query.php /var/www/vhosts/homeprozrealestate.com/staging/wp-content/plugins/mls-by-hansonxyz/includes/class-mls-query.php && rsync -av /var/www/vhosts/homeprozrealestate.com/httpdocs/wp-content/plugins/mls-by-hansonxyz/includes/class-mls-cluster.php /var/www/vhosts/homeprozrealestate.com/staging/wp-content/plugins/mls-by-hansonxyz/includes/class-mls-cluster.php)", "Bash(crontab:*)", "Bash(rsync:*)" ], "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" } ] } ] } }