28ff6844b0
fix(live): Wiederverbindung sendet nie von selbst — Server-Stand oder Rückfrage (D89-Nachtrag 2)
mhoennigandClaude Fable 5.12026-09-04 12:34:01 +02:00
2e408d956c
feat(tools): mirror-docs — Liste geteilter Dokumente per Timer nach git spiegeln (D88-Nachtrag 3)
mhoennigandClaude Fable 5.12026-09-04 09:52:02 +02:00
c87cf6212d
docs(prs): PR-doc auf Nummer 3 — 1 und 2 gehören der GitHub-Historie
mhoennigandClaude Opus 52026-09-03 19:26:31 +02:00
29a217f892
chore(repo): Umzug nach Gitea — GitHub bleibt Klon, main von Hand gespiegelt (D95)
mhoennigandClaude Opus 52026-09-03 17:26:15 +02:00
736e9c1d88
docs(rfc): RFC 003 — Knoten im Text verschieben, als Bauanleitung für einen Coding-Agenten
mhoennigandClaude Fable 5.12026-09-03 16:12:31 +02:00
5e72cd873f
build(ci): Gradle-Wrapper ins Repo — ohne ihn baut kein frischer Klon das Backend
mhoennigandClaude Opus 52026-09-03 14:12:54 +02:00
ac4a06bd18
Merge remote-tracking branch 'origin/main' into werkator-ci
mhoennig2026-09-03 12:56:45 +02:00
3ccff12cfd
ci(werkator): .werkator.yml — Werkbaum wird zusätzlich von Werkator gebaut
mhoennigandClaude Opus 52026-09-03 11:54:18 +02:00
04cc154567
Merge pull request #1 from mhoennig/rfc-002-mehrfenster
Michael Hönnig2026-09-03 11:49:07 +02:00
2d78baf407
fix(editor): „nur ansehen" gilt jetzt dem Dokument, nicht nur dem Textfeld — auch das Diagramm faltet dort nicht mehr
mhoennigandClaude Opus 52026-09-02 20:28:20 +02:00
2a58951138
fix(i18n): die Zwei-Fenster-Warnung nennt die zuletzt gespeicherte Änderung, nicht den letzten Tastendruck
mhoennigandClaude Opus 52026-09-02 20:21:29 +02:00
7f4c2a3e6a
fix(editor): der Sperr-Dialog wählt das andere Dokument im Aufklapp-Feld — die Knopfliste quetschte ihre Beschriftungen ineinander
mhoennigandClaude Opus 52026-09-02 20:16:58 +02:00
94ee0f20e5
docs(spec): §9 — der Zeilenumbruch trennte live: von seinem Bindestrich
mhoennigandClaude Opus 52026-09-02 20:08:17 +02:00
da872f795c
docs(changelog): die Planungszeile zum Mehr-Fenster-Betrieb entfällt — sie stand neben dem gebauten Ergebnis
mhoennigandClaude Opus 52026-09-02 20:07:42 +02:00
caaf7c15e1
feat(editor): Mehr-Fenster-Betrieb gebaut — Ablageschema v3, Tombstones, docsync, Sperre je Dokument (RFC 002, D94)
mhoennigandClaude Opus 52026-09-02 20:07:20 +02:00
1f186eddce
docs(rfc): MCP-Server nur im Backend, kein Node als Laufzeit — dritte Runde; Hausregel: neue Technologie braucht ausdrückliche Zustimmung
mhoennigandClaude Fable 52026-09-02 10:04:11 +02:00
62807b91a1
docs(rfc): MCP-Server — zweite Runde: Urheber im Spiegel-Commit, Streamable HTTP im Backend per GraalJS (Spike vorbehalten), Bearer-Token, nur Dokumente
mhoennigandClaude Fable 52026-09-02 09:39:06 +02:00
aa6ca85bdf
fix(diagram): umgeklappter Knoten behält seine Position im Bild — Scrollstand zieht nach (D38-Nachtrag 5)
mhoennigandClaude Fable 52026-08-28 20:21:03 +02:00
0fe4c07851
feat(diagram): Knoten-Fenster öffnet nur noch auf Klick, nicht mehr bei Hover (D92, SPEC §6/§9)
mhoennigandClaude Fable 52026-08-28 16:43:01 +02:00
a223e6af57
fix(taiga): Knoten-Fenster-Knöpfe in einer Zeile — tipwide, Öffnen-Knopf in der Aktions-Zeile (D91-Nachtrag 12)
mhoennigandClaude Opus 52026-08-28 13:01:25 +02:00
a1e4a3bbab
feat(taiga): Bulk-Abfrage und Abweichungs-Marke — das Diagramm zeigt, wo Ticket und Plan auseinanderlaufen (D91-Nachtrag 10, SPEC §9)
mhoennigandClaude Opus 52026-08-28 11:44:33 +02:00
0ed30e9eae
feat(taiga): Anlage-Knöpfe neu geschnitten — ein Story-Knopf mit Dialog, dialogfreie Task unter einem Story-Vorfahren (D91-Nachtrag 9)
mhoennigandClaude Opus 52026-08-28 11:08:13 +02:00
323e8fe0ba
feat(taiga): Status zurückschreiben — zwei Knöpfe, niemand gewinnt von selbst (D91-Nachtrag 8, SPEC §9)
mhoennigandClaude Fable 52026-08-27 22:18:52 +02:00
4e6f98bbee
docs: Status-Rückschreiben festgelegt — zwei Knöpfe statt einer Richtung, nur die fünf abgebildeten Zustände (D91-Nachtrag 7, SPEC §11)
mhoennigandClaude Fable 52026-08-27 22:00:20 +02:00
6bbc91e849
docs: Ticket-Anlage aus Knoten festgelegt — Proxy, zwei Aktionen, Häkchen-Dialog (D91, #trk.create)
mhoennigandClaude Fable 52026-08-27 14:16:41 +02:00
e3742feffb
feat(diagram): Unassigned-Pille zeigt das Sprach-Kürzel — de N.N., en TBD; Langform im Tooltip (D87-Nachtrag)
mhoennigandClaude Fable 52026-08-27 13:52:39 +02:00
e684ac73d3
feat(tools): pull-doc --open öffnet die Datei danach in IntelliJ IDEA (D88-Nachtrag 2)
mhoennigandClaude Fable 52026-08-27 13:36:01 +02:00
78e2eeb616
feat(live): Sitzung heilt sich selbst; Verbindungszustand warnfarben am Namens-Chip (D89-Nachtrag)
mhoennigandClaude Fable 52026-08-27 13:23:34 +02:00
f45ca44d3c
feat(kopf): Dokumentart grau hinter dem Namens-Chip — Mitgeliefert/Lokal/Geteilt samt Host (D90)
mhoennigandClaude Fable 52026-08-27 13:03:41 +02:00
408e23f25b
feat(live): vier Netze gegen stillen Verlust — Zwei-Fenster-Modal, Wachhund, Rettungs-Sicherungen, lokale Stände für Server-Dokumente (D89)
mhoennigandClaude Fable 52026-08-27 12:51:11 +02:00
42d37daf63
feat(tools): pull-doc committet nur noch mit --git-commit (D88-Nachtrag)
mhoennigandClaude Fable 52026-08-27 12:00:53 +02:00
887b5c75ee
feat(tools): pull-doc holt ein Server-Dokument in ein git-Worktree und committet es datiert (D88)
mhoennigandClaude Fable 52026-08-27 11:56:12 +02:00
22769cf3b6
docs: Nutzen je Knoten festgelegt — (M/9) im Größen-Token, lohnendster Pfad (SPEC §11)
mhoennigandClaude Fable 52026-08-27 11:03:36 +02:00
ed81a2fe41
fix(menü): Wiederherstellen nur noch über den Neu-laden-Knopf der Titelzeile (D81-Nachtrag 2)
mhoennigandClaude Fable 52026-08-27 05:33:34 +02:00