Remove all remnants of claude
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
Query the Oban job queue status using Tidewave's `execute_sql_query` tool against the `MusicLibrary.BackgroundRepo`.
|
||||
|
||||
Run this SQL query:
|
||||
|
||||
```sql
|
||||
SELECT state, worker, count(*) as count
|
||||
FROM oban_jobs
|
||||
GROUP BY state, worker
|
||||
ORDER BY state, count DESC
|
||||
```
|
||||
|
||||
Present the results as a formatted table grouped by state. If there are failed or retryable jobs, show their error details.
|
||||
@@ -1 +0,0 @@
|
||||
Run the full pre-commit check pipeline (`mise run dev:precommit`) and report the results. If any check fails, identify the specific failure and suggest a fix.
|
||||
@@ -1,3 +0,0 @@
|
||||
Run `mise run dev:validate-docker-image` to check that the Dockerfile builder image tag exists on Docker Hub and supports all required architectures (linux/amd64 and linux/arm64).
|
||||
|
||||
Report the results. If validation fails, explain which architecture is missing and suggest checking the available tags at https://hub.docker.com/r/hexpm/elixir/tags.
|
||||
@@ -1,12 +0,0 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
INPUT=$(cat)
|
||||
FILE_PATH=$(echo "$INPUT" | jq -r '.tool_input.file_path')
|
||||
|
||||
if [[ "$FILE_PATH" == *.ex ]] || [[ "$FILE_PATH" == *.exs ]] || [[ "$FILE_PATH" == *.heex ]]; then
|
||||
cd "$CLAUDE_PROJECT_DIR"
|
||||
mix format "$FILE_PATH" 2>/dev/null || true
|
||||
fi
|
||||
|
||||
exit 0
|
||||
@@ -1,12 +0,0 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
INPUT=$(cat)
|
||||
FILE_PATH=$(echo "$INPUT" | jq -r '.tool_input.file_path')
|
||||
|
||||
if [[ "$FILE_PATH" == *.heex ]]; then
|
||||
cd "$CLAUDE_PROJECT_DIR"
|
||||
mix gettext.extract --merge 2>/dev/null || true
|
||||
fi
|
||||
|
||||
exit 0
|
||||
@@ -1,54 +0,0 @@
|
||||
{
|
||||
"permissions": {
|
||||
"allow": [
|
||||
"Bash(cat:*)",
|
||||
"Bash(find:*)",
|
||||
"Bash(gh issue:*)",
|
||||
"Bash(gh label:*)",
|
||||
"Bash(git show:*)",
|
||||
"Bash(grep:*)",
|
||||
"Bash(head:*)",
|
||||
"Bash(ls:*)",
|
||||
"Bash(mise generate:*)",
|
||||
"Bash(mise run:*)",
|
||||
"Bash(mise tasks:*)",
|
||||
"Bash(mix *)",
|
||||
"Bash(mkdir:*)",
|
||||
"Bash(mv:*)",
|
||||
"Bash(python3:*)",
|
||||
"Bash(shellcheck:*)",
|
||||
"Bash(sqlite3:*)",
|
||||
"Bash(wc:*)",
|
||||
"Bash(while read dir)",
|
||||
"Bash(xargs sed:*)",
|
||||
"WebFetch(domain:github.com)",
|
||||
"WebFetch(domain:hex.pm)",
|
||||
"WebFetch(domain:hexdocs.pm)",
|
||||
"WebSearch",
|
||||
"mcp__backlog",
|
||||
"mcp__plugin_chrome-devtools-mcp_chrome-devtools",
|
||||
"mcp__tidewave"
|
||||
]
|
||||
},
|
||||
"enableAllProjectMcpServers": true,
|
||||
"hooks": {
|
||||
"PostToolUse": [
|
||||
{
|
||||
"matcher": "Edit|Write",
|
||||
"hooks": [
|
||||
{
|
||||
"type": "command",
|
||||
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/format-elixir.sh",
|
||||
"timeout": 30
|
||||
},
|
||||
{
|
||||
"type": "command",
|
||||
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/gettext-extract.sh",
|
||||
"timeout": 30,
|
||||
"async": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -86,7 +86,6 @@ jobs:
|
||||
- name: 🐚 Run Shellcheck
|
||||
run: |
|
||||
fd . 'scripts/' --exclude '*.hurl' -t file --exec shellcheck --color
|
||||
fd . '.claude/hooks' -t file --exec shellcheck --color
|
||||
- name: 🐳 Validate Docker builder image
|
||||
run: mise run dev:validate-docker-image
|
||||
|
||||
|
||||
@@ -22,4 +22,3 @@ mix gettext.extract --merge
|
||||
|
||||
debug_msg "Running shellcheck..."
|
||||
fd . 'scripts/' --exclude '*.hurl' -t file --exec shellcheck --color
|
||||
fd . '.claude/hooks' -t file --exec shellcheck --color
|
||||
|
||||
@@ -10,7 +10,6 @@ ensure_working_directory!
|
||||
|
||||
debug_msg "Running shellcheck..."
|
||||
fd . 'scripts/' --exclude '*.hurl' -t file --exec shellcheck --color
|
||||
fd . '.claude/hooks' -t file --exec shellcheck --color
|
||||
|
||||
debug_msg "Running credo..."
|
||||
mix credo --strict
|
||||
|
||||
Reference in New Issue
Block a user