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
|
- name: 🐚 Run Shellcheck
|
||||||
run: |
|
run: |
|
||||||
fd . 'scripts/' --exclude '*.hurl' -t file --exec shellcheck --color
|
fd . 'scripts/' --exclude '*.hurl' -t file --exec shellcheck --color
|
||||||
fd . '.claude/hooks' -t file --exec shellcheck --color
|
|
||||||
- name: 🐳 Validate Docker builder image
|
- name: 🐳 Validate Docker builder image
|
||||||
run: mise run dev:validate-docker-image
|
run: mise run dev:validate-docker-image
|
||||||
|
|
||||||
|
|||||||
@@ -22,4 +22,3 @@ mix gettext.extract --merge
|
|||||||
|
|
||||||
debug_msg "Running shellcheck..."
|
debug_msg "Running shellcheck..."
|
||||||
fd . 'scripts/' --exclude '*.hurl' -t file --exec shellcheck --color
|
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..."
|
debug_msg "Running shellcheck..."
|
||||||
fd . 'scripts/' --exclude '*.hurl' -t file --exec shellcheck --color
|
fd . 'scripts/' --exclude '*.hurl' -t file --exec shellcheck --color
|
||||||
fd . '.claude/hooks' -t file --exec shellcheck --color
|
|
||||||
|
|
||||||
debug_msg "Running credo..."
|
debug_msg "Running credo..."
|
||||||
mix credo --strict
|
mix credo --strict
|
||||||
|
|||||||
Reference in New Issue
Block a user