From 1d0328d8eb7ead5999f9143f3fb2b91310641405 Mon Sep 17 00:00:00 2001 From: bilalgursen Date: Sun, 26 Jul 2026 02:35:41 +0300 Subject: [PATCH] =?UTF-8?q?AGENTS.md:=20push=20=C3=B6ncesi=20commit'lenmi?= =?UTF-8?q?=C5=9F=20hal=20=C3=BCzerinde=20lokal=20build=20kural=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- AGENTS.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 8bd0e39..322f6fb 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -2,4 +2,8 @@ # This is NOT the Next.js you know This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in `node_modules/next/dist/docs/` before writing any code. Heed deprecation notices. + +# Push öncesi build zorunlu + +Push emri geldiğinde önce lokalde `pnpm build` başarıyla geçmeli; geçmeden asla push etme. Kritik detay: çalışma ağacı kirliyken build, commit'lenmemiş dosyaları da gördüğü için CI'da kırılacak bir commit'i yakalayamayabilir. Bu yüzden build'i **push edilecek commit'in kendisi** üzerinde doğrula (ör. geçici `git worktree add HEAD` + `node_modules` symlink'i ile). Ayrıca kısmi commit atarken değişikliğin bağımlılık kapanışını kontrol et — bir dosyanın kullandığı prop/export başka bir commit'lenmemiş dosyadan geliyorsa onları da aynı commit'e dahil et.