Skip to content

Commit ca2c8e4

Browse files
chore: remove stub/placeholder test files, add git rules to CLAUDE.md
1 parent 71af6d5 commit ca2c8e4

8 files changed

Lines changed: 10 additions & 412 deletions

File tree

CLAUDE.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ docs/ # Documentation
3030

3131
Quick reference (agent_docs/):
3232
- linear_integration.md - Linear sync
33-
- railway_deployment.md - Deployment
3433
- mcp_server.md - MCP tools
3534
- database_storage.md - Storage
3635
- claude_hooks.md - Hooks
@@ -61,13 +60,21 @@ npm run linear:sync # Sync with Linear
6160
## Validation (MUST DO)
6261

6362
After code changes:
64-
1. `npm run lint` - fix any errors
65-
2. `npm test` - verify no regressions
63+
1. `npm run lint` - fix any errors AND warnings
64+
2. `npm run test:run` - verify no regressions
6665
3. `npm run build` - ensure compilation
6766
4. Run code to verify it works
6867

6968
Never: Assume success | Skip testing | Use mock data as fallback
7069

70+
## Git Rules (CRITICAL)
71+
72+
- NEVER use `--no-verify` on git push or commit
73+
- ALWAYS fix lint/test errors before pushing
74+
- If pre-push hooks fail, fix the underlying issue
75+
- Run `npm run lint && npm run test:run` before pushing
76+
- Commit message format: `type(scope): message`
77+
7178
## Security
7279

7380
NEVER hardcode secrets - use process.env with dotenv/config

src/__tests__/generated/linear-integration.generated.test.ts

Lines changed: 0 additions & 336 deletions
This file was deleted.

src/core/database/__tests__/connection-pool.test.ts

Lines changed: 0 additions & 13 deletions
This file was deleted.

src/core/database/__tests__/sqlite-adapter.test.ts

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)