This website requires JavaScript.
0ed757a80a
docs: Werkbaum-Plan — 18 Knoten in Produktion
mhoennig
2026-08-26 18:29:39 +02:00
79cd3aa400
fix(deploy): rsync-Ziele als ~/ statt $HOME/ (D77)
mhoennig and Claude Opus 5
2026-08-26 18:28:57 +02:00
4aff995a0e
feat(deploy): Backend auf die stabile Instanz bringen (D77)
mhoennig and Claude Opus 5
2026-08-26 18:11:56 +02:00
ec6fd452b7
docs: der mitgelieferte Plan sagt, was wirklich gebaut wurde
mhoennig and Claude Opus 5
2026-08-26 17:50:13 +02:00
08965157a1
feat(frontend): gemeinsam am Server-Dokument arbeiten (?live=, Schritt 6)
mhoennig and Claude Opus 5
2026-08-26 17:48:17 +02:00
5881be1a2c
feat(frontend): Zeilen-Diff und Adressen fuer Server-Dokumente (live.js)
mhoennig and Claude Opus 5
2026-08-26 17:32:59 +02:00
bc8850a518
feat(backend): Master-Passwort fuer die Dokumentenliste (Schritt 5)
mhoennig and Claude Opus 5
2026-08-26 17:30:10 +02:00
741b41ef11
feat(backend): Aenderungsfeed per Long Polling (Schritt 4)
mhoennig and Claude Opus 5
2026-08-26 17:16:13 +02:00
ae85503b79
feat(backend): PATCH /content — Diffs einreichen, rebasen, wiederholen (Schritt 3)
mhoennig and Claude Opus 5
2026-08-26 17:05:14 +02:00
d5cdff6058
feat(backend): Historie in zwei Ebenen, gezielter Repository-Zugriff (Schritt 2)
mhoennig and Claude Opus 5
2026-08-26 16:51:46 +02:00
0f3bd8f5b8
feat(backend): Zeilen-Diff als reine Funktionen (Live-Editing, Schritt 1)
mhoennig and Claude Opus 5
2026-08-26 16:41:33 +02:00
9e5f546d76
docs: Speicherzahlen der Zielumgebung berichtigt (D76-Nachtrag 3)
mhoennig and Claude Opus 5
2026-08-26 15:57:06 +02:00
af8a7b74b3
docs: Feed nur im sichtbaren Tab (D76-Nachtrag 1)
mhoennig and Claude Opus 5
2026-08-26 15:30:03 +02:00
b6509ae537
test(backend): Kotest-Assertions statt JUnit, CLAUDE.md berichtigt
mhoennig and Claude Opus 5
2026-08-26 15:29:24 +02:00
f3afc8dfa8
refactor(backend): Paketwurzel de.werkbaum, Tests auf RestTestClient
mhoennig and Claude Opus 5
2026-08-26 15:21:34 +02:00
7684872a42
docs: Proxy-Weg gemessen, JDK entschieden (D76-Nachtrag 2)
mhoennig and Claude Opus 5
2026-08-26 15:13:56 +02:00
2540bbf0a7
docs: Live-Editing-Konzept entschieden und eingearbeitet (D76)
mhoennig and Claude Opus 5
2026-08-26 15:04:00 +02:00
40db41531e
add gradlew to .gitignore
mhoennig
2026-08-26 13:20:14 +02:00
0446e3d81e
initial backend: Dokumente, Historie, API und Persistenz (D76)
mhoennig
2026-08-26 12:56:27 +02:00
4e0ce51820
docs: Werkbaum-Plan — 3 Knoten in Produktion
mhoennig
2026-08-25 17:20:48 +02:00
33443016ce
feat: Querverbindungen folgen der Faltung + Schalter; Falt-Knopf mit vier Voreinstellungen (D75)
mhoennig and Claude Fable 5
2026-08-25 17:19:32 +02:00
69c9be7a6d
feat: Brave-Hinweis nennt die Flag-Adresse zum Einschalten der API (D72-Nachtrag 4)
mhoennig and Claude Fable 5
2026-08-25 16:10:47 +02:00
bf6eceeb9d
fix: Hinweis und Legende nennen das Feature statt „Chromium" (D72-Nachtrag 3)
mhoennig and Claude Fable 5
2026-08-25 16:02:30 +02:00
b16f9954a9
feat: Einmaliger Hinweis in Browsern ohne File System Access (D72-Nachtrag 2)
mhoennig and Claude Fable 5
2026-08-25 15:53:42 +02:00
731a383345
fix: Speichern-Dialog zeigt auf die Originaldatei statt auf einen „(1)"-Nachbarn (D74-Nachtrag)
mhoennig and Claude Fable 5
2026-08-25 15:45:53 +02:00
532bbace21
docs: Werkbaum-Plan — 1 Knoten in Produktion
mhoennig
2026-08-25 15:18:42 +02:00
72ab9746d5
feat: Strg+S speichert das Dokument direkt als Datei (D74)
mhoennig and Claude Fable 5
2026-08-25 15:15:50 +02:00
45a52c15f9
docs: Werkbaum-Plan — 5 Knoten in Produktion
mhoennig
2026-08-25 15:05:20 +02:00
19053eba1d
feat: Als PWA installierbar — Manifest, Offline-Worker (network-first), Dateihandling (D73)
mhoennig and Claude Fable 5
2026-08-25 15:03:22 +02:00
f6785e3138
docs: PWA-Dateihandling als Plan-Knoten (#bld.pwa.files)
mhoennig and Claude Fable 5
2026-08-25 14:46:24 +02:00
c00ff75346
docs: Werkbaum-Plan — 2 Knoten in Produktion
mhoennig
2026-08-25 14:32:01 +02:00
2648d72e45
feat: Speichern schreibt in die geöffnete Datei zurück (D72-Nachtrag, Stufe 2)
mhoennig and Claude Fable 5
2026-08-25 14:31:51 +02:00
defeaf84d0
feat: Lokale Dateien öffnen und als Datei speichern (D72, Stufe 1)
mhoennig and Claude Fable 5
2026-08-25 14:26:31 +02:00
ced3507678
docs: Werkbaum-Plan — 1 Knoten in Produktion
mhoennig
2026-08-25 11:32:07 +02:00
ea25e87831
docs: Werkbaum-Plan — AI-Integration als Idee notiert (#ai)
mhoennig and Claude Fable 5
2026-08-25 11:31:46 +02:00
35b72fc178
feat: Zuständigen-Engpass — Warnung, wenn eine Person mehr als die Hälfte des Pfads trägt (D71)
mhoennig and Claude Fable 5
2026-08-25 11:29:52 +02:00
d1da6a3529
docs: Werkbaum-Plan — 1 Knoten in Produktion
mhoennig
2026-08-25 11:07:14 +02:00
0de7f5f24e
feat: Die geschätzte Größe bepreist den Rest — Erledigtes fällt aus der Schätzung (D70)
mhoennig and Claude Fable 5
2026-08-25 11:04:26 +02:00
4d80feb4e8
fix: Falt-Chip deckend weiß mit Tinte-Glyphe — Kontrast auf den Pastellfarben (D64-Nachtrag)
mhoennig and Claude Fable 5
2026-08-25 10:50:01 +02:00
4aaa19becd
feat: Die Größe bepreist den ganzen Teilbaum — Kinder zählen nicht obendrauf (D69)
mhoennig and Claude Fable 5
2026-08-25 10:45:12 +02:00
7278e74393
docs: Werkbaum-Plan — Größen-Regel (letztes Token) in #not.size erwähnt
mhoennig and Claude Fable 5
2026-08-25 10:20:24 +02:00
59da485af6
feat: Größe ist das letzte alleinstehende (L)-Token der Zeile (D68)
mhoennig and Claude Fable 5
2026-08-25 10:19:52 +02:00
9999c7973e
fix: Klick-Erkennung des Abhängigkeits-Sprungs akzeptiert \s wie der Parser (D67)
mhoennig and Claude Fable 5
2026-08-25 09:54:29 +02:00
7236850f2b
docs: Werkbaum-Plan — 1 Knoten in Produktion
mhoennig
2026-08-25 09:21:15 +02:00
549c12191e
feat: Strg+Klick auf :#id springt zur Zeile der referenzierten ID (D67)
mhoennig and Claude Fable 5
2026-08-25 08:59:58 +02:00
54e27091ce
docs: Werkbaum-Plan — 1 Knoten in Produktion
mhoennig
2026-08-24 20:01:50 +02:00
d95ce21143
docs: Plan-Knoten für die Größenschätzung aus Teilpaketen (D66)
mhoennig and Claude Fable 5
2026-08-24 20:00:38 +02:00
bb01045488
feat: Fehlende Größe aus den Teilpaketen geschätzt statt pauschal M (D66)
mhoennig and Claude Fable 5
2026-08-24 19:59:13 +02:00
ebc5be407e
feat: Label-Umbruch bei 32 statt 40 Zeichen (D64-Nachtrag 3)
mhoennig and Claude Fable 5
2026-08-24 18:36:52 +02:00
07e4116bd9
fix: vertikale Sammelleiste erreicht den Eltern-Stub wieder (D65)
mhoennig and Claude Fable 5
2026-08-24 18:19:19 +02:00
94aa16efbd
docs: Werkbaum-Plan — 2 Knoten in Produktion
mhoennig
2026-08-24 17:49:55 +02:00
998fbc9daa
docs: Legende vollständig ([!]-Chip, Größen-Prüfung), llms.md-Tabellen ausgerichtet
mhoennig and Claude Fable 5
2026-08-24 17:49:47 +02:00
52232f2c20
feat: Labels brechen balanciert um, ID-Zeile über dem Titel, Falt-Chip — D64
mhoennig and Claude Fable 5
2026-08-24 17:45:11 +02:00
1debb7d9da
feat: ID-Vorschläge beim Tippen von Abhängigkeiten (:#) — D63
mhoennig and Claude Fable 5
2026-08-24 17:13:18 +02:00
9cb6ec1197
feat: eingeklappter Vorfahr vertritt die Cursor-Zeile im Diagramm (D38-Nachtrag 4)
mhoennig and Claude Fable 5
2026-08-24 16:20:48 +02:00
6dfcb2b65c
docs: Werkbaum-Plan — 1 Knoten in Produktion
mhoennig
2026-08-24 16:00:14 +02:00
5b37c117e1
feat: Größen-Konflikt — Teilpakete müssen zur angegebenen Größe passen (D62)
mhoennig and Claude Fable 5
2026-08-24 15:55:16 +02:00
257e1a9c17
chore: Vitest-Ergebnis-Cache aus der Versionsverwaltung nehmen
mhoennig and Claude Opus 5
2026-08-24 15:20:08 +02:00
6d58164577
fix: Abhängigkeits-Kanten laufen hinter den Knoten (D41-Nachtrag 2)
mhoennig and Claude Opus 5
2026-08-24 15:19:35 +02:00
6881475193
docs: Werkbaum-Plan — 1 Knoten in Produktion
mhoennig
2026-08-24 14:53:30 +02:00
4900eb3428
feat: ID-Kurzform wird beim Doppelpunkt aufgelöst (D55-Nachtrag)
mhoennig and Claude Opus 5
2026-08-24 14:52:29 +02:00
a60c466d82
fix: Linie zum einzigen Kind riss ab (D29-Nachtrag 4)
mhoennig and Claude Opus 5
2026-08-24 14:20:26 +02:00
36b78efa53
lean-path: Angefangenes liegt auf dem Pfad (SPEC §9, D61)
mhoennig and Claude Opus 5
2026-08-24 14:11:38 +02:00
3018db9f61
notation: ohne Titel vertritt die Knoten-ID ihn (SPEC §1, D60)
mhoennig and Claude Opus 5
2026-08-24 13:31:39 +02:00
63c9498192
docs: Werkbaum-Plan — 1 Knoten in Produktion
mhoennig
2026-08-24 13:25:39 +02:00
410dacdc6c
notation: \ am Zeilenende setzt die Zeile fort (SPEC §1, D59)
mhoennig and Claude Opus 5
2026-08-24 13:17:26 +02:00
257aab08dd
feat(news): übersetzter Hinweis auf die englischen Notizen, optisch zurückgenommen
mhoennig and Claude Opus 5
2026-08-24 12:56:16 +02:00
312f2bf54f
docs: Werkbaum-Plan — 4 Knoten in Produktion
mhoennig
2026-08-24 12:52:19 +02:00
36154f6f68
feat: Neuigkeiten — der Stern wandert in die Kopfzeile und bekommt ein Popup
mhoennig and Claude Opus 5
2026-08-24 12:50:13 +02:00
71bfb62b35
feat(editor): Warndreieck als Zeiger über fehlerhaften Zeilennummern
mhoennig and Claude Opus 5
2026-08-24 12:20:08 +02:00
3fbc772d81
feat(diagram): das Knoten-Fenster löst den nativen Tooltip überall ab
mhoennig and Claude Opus 5
2026-08-24 12:07:00 +02:00
f0fe877d45
feat(diagram): #-Umschalter blendet die Knoten-IDs vor dem Titel ein
mhoennig and Claude Opus 5
2026-08-24 11:55:04 +02:00
285d86a2e1
feat(editor): ID-Kurzschreibweise #.kc als Eingabehilfe
mhoennig and Claude Opus 5
2026-08-24 11:47:16 +02:00
e937e1bbbb
refactor(snapshots): Regeln nach snapshots.js, 28 Tests
mhoennig and Claude Opus 5
2026-08-24 11:37:09 +02:00
324ba8a806
docs: Werkbaum-Plan — 1 Knoten in Produktion
mhoennig
2026-08-24 11:29:52 +02:00
c4f70ebb24
fix(editor): Knopf sicherte nichts, solange nichts geändert war
mhoennig and Claude Opus 5
2026-08-24 11:28:49 +02:00
f7d963809a
feat(editor): Knopf, der einen Stand von Hand sichert
mhoennig and Claude Opus 5
2026-08-24 11:21:06 +02:00
7abdd3bc45
docs: Werkbaum-Plan — 2 Knoten in Produktion
mhoennig
2026-08-24 11:13:19 +02:00
20784bc468
style(llms.md): Tabellenspalten ausgerichtet
mhoennig and Claude Opus 5
2026-08-24 11:04:41 +02:00
48d3174684
feat(site): llms.txt als Wegweiser + Charset-Fix für llms.md
mhoennig and Claude Opus 5
2026-08-24 11:01:51 +02:00
cb966e4e20
feat(editor): Warn-Zeilennummer trägt ihre Meldung als Tooltip
mhoennig and Claude Opus 5
2026-08-24 10:41:05 +02:00
0bead77e7f
docs: Werkbaum-Plan — 2 Knoten in Produktion
mhoennig
2026-08-24 10:27:16 +02:00
8fd595abf9
feat: Frühere Stände eines Dokuments, alle zehn Minuten (D54)
mhoennig and Claude Opus 5
2026-08-24 10:23:42 +02:00
6935b4882d
fix: Tab rückt Zeilen ein und zerstört kein Undo mehr (D53)
mhoennig and Claude Opus 5
2026-08-24 10:13:54 +02:00
7904c82481
docs: PWA als künftiges Feature festgehalten (Plan + Roadmap)
mhoennig and Claude Opus 5
2026-08-24 10:03:51 +02:00
b2248c45bc
feat: Auf Touch öffnet der einfache Tipp das Knoten-Fenster (D52)
mhoennig and Claude Opus 5
2026-08-24 07:37:49 +02:00
b6e83b4f2a
fix: Erledigte Knoten treten nie zurück (D46-Nachtrag)
mhoennig and Claude Opus 5
2026-08-24 06:15:22 +02:00
4619ce7a0b
docs: Werkbaum-Plan — 2 Knoten in Produktion
mhoennig
2026-08-23 14:55:01 +02:00
e554b6d9b8
feat: ein neues Dokument beginnt mit seinem Namen (D51)
mhoennig and Claude Fable 5
2026-08-23 14:47:19 +02:00
ec338eb558
fix: Dokumenten- und Download-Menü klappen auf Mobil wieder auf (D50)
mhoennig and Claude Fable 5
2026-08-23 14:40:30 +02:00
1b8bf06973
change: Textfeld bricht Zeilen nicht mehr um, waagerechter Balken (D49)
mhoennig and Claude Fable 5
2026-08-23 14:20:25 +02:00
623b68799f
docs: jeder Knoten des Werkbaum-Plans bekommt ID und Beschreibung (D48)
mhoennig and Claude Fable 5
2026-08-23 13:43:14 +02:00
ecc1b632f6
feat: von Station zu Station des günstigsten Pfads (D47)
mhoennig and Claude Fable 5
2026-08-23 13:22:52 +02:00
c4a6ff57d4
docs: Werkbaum-Plan um die Arbeit der letzten Sitzungen ergänzt
mhoennig and Claude Fable 5
2026-08-23 12:16:58 +02:00
c793bf0038
feat: der günstigste Pfad zeigt die offene Front (D46)
mhoennig and Claude Fable 5
2026-08-23 12:14:34 +02:00
9069955895
fix: Sammelleiste im vertikalen Modus rückt vom Knoten ab
mhoennig and Claude Fable 5
2026-08-23 11:52:39 +02:00
f1ac57c931
fix: Update-Hinweis vergleicht gegen den laufenden Build (D45)
mhoennig and Claude Fable 5
2026-08-23 11:36:02 +02:00
579dfbf789
fix: Diagramm-Titelzeile bricht auf Mobil nicht mehr um (D17-Nachtrag 5)
mhoennig and Claude Fable 5
2026-08-23 10:55:49 +02:00
417006960f
change: Falt-Voreinstellung wird ein Umschalter, Schwelle ab M abwärts (D44)
mhoennig and Claude Fable 5
2026-08-23 10:44:03 +02:00
9bbe7d78cc
feat: Falt-Voreinstellungen im Diagramm-Kopf (D44)
mhoennig and Claude Fable 5
2026-08-23 10:31:04 +02:00