Skip to content

Commit edfb9d3

Browse files
committed
docs: add CLAUDE.md with engineering standards, SQL style, review policy
1 parent 50955ed commit edfb9d3

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

CLAUDE.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# CLAUDE.md
2+
3+
## Engineering Standards
4+
5+
Follow the rules at https://gitlab.com/postgres-ai/rules/-/tree/main/rules — always pull latest before starting work.
6+
7+
## SQL Style
8+
9+
- Lowercase keywords (`select`, `from`, `where` — not `SELECT`, `FROM`, `WHERE`)
10+
- `<>` not `!=`
11+
12+
## CI
13+
14+
GitHub Actions (`test.yml`): runs on push and PRs — tests across PostgreSQL 13, 14, 15, 16, 17, 18.
15+
16+
## Code Review
17+
18+
All changes go through PRs. Before merging, run a REV review (https://gitlab.com/postgres-ai/rev/) and post the report as a PR comment. REV is designed for GitLab but works on GitHub PRs too.
19+
20+
Never merge without explicit approval from the project owner.
21+
22+
## Stack
23+
24+
- Pure SQL reports loaded via `psql` (`\i start.psql`)
25+
- Interactive menu system — user picks a report number
26+
- Works on any Postgres 13+ including managed services (RDS, Cloud SQL, AlloyDB, etc.)

0 commit comments

Comments
 (0)