Initialize beads issue tracking and update git policy

- Initialize beads (.beads/ directory)
- Add Claude Code hooks for SessionStart/PreCompact
- Update CLAUDE.md to clarify all build artifacts are committed
- Update .gitignore to allow node_modules and dist
This commit is contained in:
Hanson.xyz Dev
2025-11-30 01:55:50 -06:00
parent 3c76e76068
commit 5e2bb8585a
3442 changed files with 664469 additions and 6 deletions
+54
View File
@@ -0,0 +1,54 @@
{
"hooks": {
"PreCompact": [
{
"hooks": [
{
"command": "bd prime",
"type": "command"
}
],
"matcher": ""
}
],
"SessionStart": [
{
"hooks": [
{
"command": "bd prime",
"type": "command"
}
],
"matcher": ""
}
]
},
"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:*)"
],
"ask": [],
"deny": []
}
}