Skip to content
Draft

V2 #15

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
39a3b69
Start cooking on v2
CS-5 Jun 21, 2026
7c891d7
Bump pnpm
CS-5 Jun 28, 2026
2b0d848
v2 planning
CS-5 Jun 28, 2026
2c2ad2e
Switch to TS7
CS-5 Jun 28, 2026
be2115f
Cleanups
CS-5 Jul 3, 2026
f482d99
Skills/claude cleanup
CS-5 Jul 3, 2026
7928cfd
Formatting
CS-5 Jul 3, 2026
2a69578
Update plans
CS-5 Jul 3, 2026
d99d472
Client cleanups
CS-5 Jul 3, 2026
fde7bee
Doc and script cleanup
CS-5 Jul 3, 2026
883cac4
Mostly backend stuff
CS-5 Jul 3, 2026
6e83ce1
Bump packages and tidy mise file
CS-5 Jul 4, 2026
b4e7df7
Scripts cleanup
CS-5 Jul 4, 2026
f604bb2
`@` -> `@client` (plus some other changes)
CS-5 Jul 4, 2026
5576cb8
Remove deprecated function call
CS-5 Jul 4, 2026
e83ee09
Bug fixing and documentation updates
CS-5 Jul 4, 2026
5132491
Update plans
CS-5 Jul 4, 2026
f1d7507
feat(migrations): add index for reactions table and update snapshots
CS-5 Jul 4, 2026
e68f379
feat: update configuration and improve Slack integration
CS-5 Jul 11, 2026
6560fdc
feat: update configuration files and improve emoji categorization logic
CS-5 Jul 11, 2026
afd3520
feat: enhance Slack integration with new API helpers and role sync im…
CS-5 Jul 12, 2026
eec16bf
feat: add emoji normalization and enhance Slack reaction handling
CS-5 Jul 12, 2026
704c8a8
Misc cleanups
CS-5 Jul 12, 2026
f2544fe
Bump/fix versions
CS-5 Jul 12, 2026
0e7844a
Clean up documentation
CS-5 Jul 12, 2026
0ac93f1
Fix better auth cli install
CS-5 Jul 12, 2026
00eb05b
Add dev users for testing and chrome mcp
CS-5 Jul 12, 2026
abbe2ba
Bump dependencies and adopt type-aware oxlint (tsgolint)
claude Jul 26, 2026
1cd857f
Apply codebase review fixes: bugs, security, theme, DX
claude Jul 26, 2026
a5f8305
Replace tsc typecheck with oxlint --type-check
claude Jul 26, 2026
c057f7a
Enable no-unsafe-type-assertion and fix all call sites
claude Jul 26, 2026
a899b30
Merge pull request #17 from SCSTEM/claude/catalyst-v2-upgrade-review-…
CS-5 Jul 26, 2026
4b518a2
Structural Cleanup
CS-5 Jul 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .claude/hooks/post-edit.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#!/usr/bin/env bash
set -uo pipefail

file=$(jq -r '.tool_input.file_path // empty' 2>/dev/null)
cd "${CLAUDE_PROJECT_DIR:-.}" || exit 0

case "$file" in
*.ts | *.tsx | *.js | *.jsx) ;;
*) exit 0 ;;
esac

# 1. Format Claude's output.
pn exec oxfmt "$file" >/dev/null 2>&1 || true

# 2. Lint + type-check.
out=$(mktemp)
trap 'rm -f "$out"' EXIT
if ! pn exec oxlint --type-check --deny-warnings >"$out" 2>&1; then
{
echo "── oxlint --type-check ──"
head -60 "$out"
} >&2
exit 2
fi
exit 0
31 changes: 25 additions & 6 deletions .claude/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,43 @@
"permissions": {
"allow": [
"WebSearch",
"Bash(bun run typecheck:*)",
"Bash(bun run build:*)",
"Bash(bun run check:*)",
"Bash(bun run test:*)",
"Bash(bun run db:migrate:local:*)"
"Bash(mise run typecheck:*)",
"Bash(mise run lint:*)",
"Bash(mise run fmt:check:*)",
"Bash(mise run verify:*)",
"Bash(mise run db:migrate:local:*)",
"Bash(pnpm exec tsc:*)",
"Bash(pnpm exec oxlint:*)",
"Bash(pnpm exec oxfmt:*)"
]
},
"hooks": {
"SessionStart": [
{
"matcher": "startup|resume",
"hooks": [
{
"type": "command",
"command": "bash -c 'if [ \"$CLAUDE_CODE_REMOTE\" != \"true\" ]; then exit 0; fi; mise install'",
"timeout": 600,
"statusMessage": "Provisioning cloud session..."
}
]
}
],
"PostToolUse": [
{
"matcher": "Edit|Write",
"hooks": [
{
"type": "command",
"command": "bun run check && bun run typecheck"
"command": "bash \"$CLAUDE_PROJECT_DIR/.claude/hooks/post-edit.sh\""
}
]
}
]
},
"enabledPlugins": {
"cloudflare@cloudflare": true
}
}
133 changes: 0 additions & 133 deletions .claude/skills/api-route/SKILL.md

This file was deleted.

77 changes: 0 additions & 77 deletions .claude/skills/shadcn/SKILL.md

This file was deleted.

Loading