Arbeitskopie liegt jetzt unter Projekte\audi-app - die alte ist stillgelegt
Vollstaendige Kopie, kein frischer Klon: companion-app/.env.local, die echten Belege unter tests/belegparser/belege/ und beide node_modules sind mitgekommen, es ist also nichts nachzuinstallieren. 10.924 Dateien, fsck ohne Beanstandung. Die alte Kopie unter .claude\sessions\Audi_app_TG bleibt vorerst liegen, darf aber nicht mehr pushen: ein pre-push-Hook lehnt jeden Push ab und nennt den neuen Ort. Zwei Arbeitskopien, die beide pushen duerfen, laufen auseinander - bei DM180 einmal geschehen. Der Hook liegt in .git/hooks und ist bewusst nicht versioniert; er gehoert zu jenem einen Verzeichnis, nicht zum Projekt. Nebenwirkung zum Guten: /stand und die uebrigen Projektbefehle greifen jetzt ohne den unversionierten Zeiger, weil das Repository direkt geoeffnet wird. stand.md und die Dateikarte in SPECIFICATION.md entsprechend nachgezogen. AGENTS.md Abschnitt DK. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -3,15 +3,13 @@ description: Zeigt den aktuellen Stand von DM360 - was zu tun ist, und ob Repo,
|
||||
---
|
||||
|
||||
> **Wo dieser Befehl greift.** Claude Code sucht Projektbefehle ausschliesslich
|
||||
> in `<Arbeitsverzeichnis>/.claude/commands/`. Wird das Repository direkt
|
||||
> geoeffnet, ist das hier - dann steht `/stand` sofort zur Verfuegung. Wird
|
||||
> dagegen eine Ebene darueber gearbeitet (bei diesem Eigentuemer der Regelfall:
|
||||
> `.claude/sessions`, mit `Audi_app_TG` und `Audi_app_Labor` als
|
||||
> Unterverzeichnisse), findet Claude Code diese Datei **nicht**. Dort braucht es
|
||||
> einen Zeiger unter `.claude/sessions/.claude/commands/stand.md`, der nur auf
|
||||
> diese Datei verweist. Der Zeiger liegt ausserhalb jedes Repositories und ist
|
||||
> deshalb **nicht versioniert** - geht die Arbeitsumgebung verloren, muss er neu
|
||||
> angelegt werden. Der Inhalt hier ist die Quelle, der Zeiger nur der Weg.
|
||||
> in `<Arbeitsverzeichnis>/.claude/commands/`. Seit dem Umzug der Arbeitskopie
|
||||
> nach `C:\Users\tobia\Projekte\audi-app` (10.09.2026) wird das Repository direkt
|
||||
> geoeffnet - `/stand` steht damit ohne Zutun zur Verfuegung. Der frueher noetige
|
||||
> Zeiger unter `.claude\sessions\.claude\commands\stand.md` entfaellt; er war
|
||||
> unversioniert und ging mit jeder verlorenen Arbeitsumgebung mit. Wird doch
|
||||
> einmal eine Ebene darueber gearbeitet, greift dieselbe Regel wie zuvor: dort
|
||||
> findet Claude Code diese Datei nicht.
|
||||
|
||||
Zeige den aktuellen Stand dieses Projekts. Zwei Teile: den **gemessenen**
|
||||
(unten selbst nachrechnen, nie aus dem Gedächtnis) und den **gepflegten** (aus
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# AGENTS.md — Project state, review findings, open items, and working rules
|
||||
|
||||
**Last updated: 2026-09-10** (Zwei Push-Ziele: Gitea und ein lokaler Spiegel, Abschnitt DK). Davor: 2026-09-07 (Überschrittene Servicetermine werden markiert, Abschnitt DJ). Davor: 2026-09-06 (Die Batteriehistorie zeichnete stehende Werte als frische Messungen auf - der Vorschlag aus CB war messbar falsch, Abschnitt DI; davor: die ausgelieferte .ipa registriert zwei eigene Plugins nicht, Abschnitt DH). Davor: 2026-09-05, Audit-Durchgang, Abschnitt DC. (Tankstelle zweizeilig und antippbar, die Belegkarte sagt bei
|
||||
**Last updated: 2026-09-10** (Zwei Push-Ziele plus Umzug der Arbeitskopie nach Projekte\audi-app, Abschnitt DK). Davor: 2026-09-07 (Überschrittene Servicetermine werden markiert, Abschnitt DJ). Davor: 2026-09-06 (Die Batteriehistorie zeichnete stehende Werte als frische Messungen auf - der Vorschlag aus CB war messbar falsch, Abschnitt DI; davor: die ausgelieferte .ipa registriert zwei eigene Plugins nicht, Abschnitt DH). Davor: 2026-09-05, Audit-Durchgang, Abschnitt DC. (Tankstelle zweizeilig und antippbar, die Belegkarte sagt bei
|
||||
fehlender Position die Wahrheit statt einen toten Knopf zu zeigen, der Regler bekommt einen
|
||||
Speichern-Knopf, und die Share-Erweiterung trug eine andere Versionsnummer als die App;
|
||||
dazu die Kopfmarke statt der Firmierung des Betreibers und ein
|
||||
@@ -12987,3 +12987,26 @@ Verifying they agree is one command:
|
||||
diff <(git ls-remote https://gitea.nothaft.cloud/paul/audi-app.git | grep refs/heads | sort) \
|
||||
<(git ls-remote C:/Users/tobia/Projekte/audi-app.git | grep refs/heads | sort)
|
||||
```
|
||||
|
||||
## The working copy moved on the same day
|
||||
|
||||
The repository now lives at **`C:\Users\tobia\Projekte\audi-app`**, next to the mirror
|
||||
and next to the other projects (`dm180`, `dataplug-re`, `garagentor`). It used to
|
||||
sit under `.claude\sessions\Audi_app_TG`.
|
||||
|
||||
**Rule: work and push from `Projekte\audi-app`, nowhere else.** Two working
|
||||
copies that may both push drift apart sooner or later - DM180 lived through
|
||||
exactly that once. The old copy is therefore **retired**, not merely abandoned: a
|
||||
`pre-push` hook in it refuses every push and names the new location. That hook is
|
||||
in `.git/hooks/`, so it is deliberately *not* versioned - it belongs to that one
|
||||
stale directory, not to the project.
|
||||
|
||||
The move was a full copy, not a fresh clone, so the files git never sees came
|
||||
along: `companion-app/.env.local` and the real receipts under
|
||||
`tests/belegparser/belege/`, plus both `node_modules` trees. Nothing needs
|
||||
reinstalling.
|
||||
|
||||
One thing genuinely improved by the move: `/stand` and every other project
|
||||
command under `.claude/commands/` now works without the unversioned pointer file
|
||||
that `.claude\sessions\.claude\commands\` used to need - the repository can simply be
|
||||
opened directly.
|
||||
|
||||
+1
-1
@@ -265,7 +265,7 @@ These are places the shipped code and the original build brief disagree — load
|
||||
## 8. File map
|
||||
|
||||
```
|
||||
Audi_app_TG/
|
||||
audi-app/
|
||||
├── bauauftrag.md original build brief (German, historical — see §7)
|
||||
├── dashboard-muster.html the original static prototype (superseded, kept for reference)
|
||||
├── SPECIFICATION.md this document
|
||||
|
||||
Reference in New Issue
Block a user