From bf225d455f926ae65063978a9a43a2c5f0247bf7 Mon Sep 17 00:00:00 2001 From: jnasbyupgrade Date: Sun, 9 Aug 2026 14:47:52 -0500 Subject: [PATCH] Add CLAUDE.md pointing at ai/ repo's consolidated conventions linter had no CLAUDE.md yet; adds one referencing Postgres-Extensions/ai's CLAUDE.md, PR.md, and CODE_STYLE.md for the cross-repo conventions (CI monitoring, PR/commit conventions, comment style, etc.) rather than starting a fresh, eventually-duplicative copy here. --- CLAUDE.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..98fa481 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,19 @@ +# CLAUDE.md + +This file provides guidance to Claude Code (and other AI agents) working +in this repository. + +See [`../ai/CLAUDE.md`](../ai/CLAUDE.md) (or +https://github.com/Postgres-Extensions/ai/blob/main/CLAUDE.md if that path +doesn't exist locally — clone it to `../ai/` per its own first instruction), +`../ai/PR.md`, and `../ai/CODE_STYLE.md` for cross-repo conventions (CI +monitoring, PR/commit conventions, executable-bit safety, comment style, +etc.) that apply here too. + +## About this repo + +`linter` is the style linter shared across Postgres-Extensions projects +(see README.md) — currently just the `sql/` SQL style linter. Consumer +repos vendor it as a git submodule (`.vendor/linter`) plus a thin +tracked `lint.mk`, not via pgxntool — this repo has no `pgxntool/` build +system to defer to, unlike most others in this org.