chore: Versionierung an Feature-Fortschritt koppeln (1.0.0 -> 1.8.0)
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 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WapWkrQusDuBMhaN8WyuXB
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
1dfd8c18ac
commit
786d8341f4
@@ -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
|
||||
```
|
||||
|
||||
<!-- BEGIN:nextjs-agent-rules -->
|
||||
|
||||
# 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.
|
||||
|
||||
<!-- END:nextjs-agent-rules -->
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "archivmail",
|
||||
"version": "1.0.0",
|
||||
"version": "1.8.0",
|
||||
"description": "Selbst gehostetes Mail-Archiv-System",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
|
||||
Reference in New Issue
Block a user