From 786d8341f49dccf8633ac40bf8e825f9e3a9b6fb Mon Sep 17 00:00:00 2001 From: sysops Date: Thu, 6 Aug 2026 20:08:56 +0200 Subject: [PATCH] chore: Versionierung an Feature-Fortschritt koppeln (1.0.0 -> 1.8.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit package.json-Version stand seit Projektstart unverändert auf 1.0.0. Neues Schema in CLAUDE.md dokumentiert: Minor = aktive Features aus features/INDEX.md / 10, abgerundet. 82 aktive Features -> 1.8.0. Veralteten "nächste freie PROJ-44"-Hinweis auf dynamischen Verweis auf INDEX.md korrigiert. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01WapWkrQusDuBMhaN8WyuXB --- CLAUDE.md | 13 ++++++++++++- package.json | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index b71ad02..1224091 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -49,9 +49,10 @@ bash update.sh # oder: curl ... | bash ## Konventionen - **Commits:** `feat(PROJ-X): ...`, `fix(PROJ-X): ...`, `chore: ...` -- **Feature-IDs:** PROJ-1, PROJ-2, … (nächste freie: PROJ-44) +- **Feature-IDs:** PROJ-1, PROJ-2, … (nächste freie: siehe `features/INDEX.md`) - **shadcn/ui:** Keine Custom-Versionen installierter Komponenten - **Kein Supabase, kein Vercel** – reines On-Premise-Deployment +- **Versionierung (`package.json`):** SemVer, Minor-Version = Anzahl aktiver Features in `features/INDEX.md` (Deployed + In Review + In Progress + Planned, ohne Removed) geteilt durch 10, abgerundet. Bei jedem neuen Feature-Ticket Minor prüfen/anheben; Patch für Bugfix-Reihen ohne neues Feature, Major bleibt 1 bis zu einer grundlegenden Neuarchitektur (z.B. archivmail 2.0). ## Wichtige Konfiguration (Server) @@ -70,3 +71,13 @@ systemctl status archivmail-web # Next.js-Frontend (Port 3000) systemctl status manticore # Manticore Search (Port 9306, localhost) journalctl -u archivmail -f ``` + + + +# 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/` (resolved from this file's directory; in monorepos the `next` package may not be visible from the repo root) before writing any code. Heed deprecation notices. + +This block is written and re-added by `next dev` — verify at `node_modules/next/dist/server/lib/generate-agent-files.js`. Removing it from a diff only re-creates the uncommitted change; committing it with your work keeps the tree clean. + + diff --git a/package.json b/package.json index ff928cc..0a82440 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "archivmail", - "version": "1.0.0", + "version": "1.8.0", "description": "Selbst gehostetes Mail-Archiv-System", "private": true, "scripts": {