Skip to content

Commit a1a85dc

Browse files
chpollinclaude
andcommitted
feat: add consistent document panel across all visualizations
- Add click-to-documents functionality to all 4 visualizations - Extend build-views.py with document references for Partitur/Sankey - Improve Matrix and Kosmos with full document panel support - Create ES6 module for Partitur visualization - Consolidate knowledge docs: merge VIZ-1 to VIZ-4 into 04-VISUALISIERUNGEN.md - Update 01-PROJEKT.md with current implementation status - Archive redundant VIZ documentation files Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 21ef7a2 commit a1a85dc

21 files changed

+3685
-1670
lines changed

data/views/kosmos.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@
224224
}
225225
],
226226
"_meta": {
227-
"generated": "2026-01-19T07:37:49.090038",
227+
"generated": "2026-01-19T13:22:19.915033",
228228
"source_records": 436,
229229
"note": "Includes geographic and role context extracted from titles"
230230
}

data/views/matrix.json

Lines changed: 178 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,62 @@
1111
"kategorien": [
1212
"Dirigent",
1313
"Regisseur",
14-
"Vermittler",
15-
"Kollege"
14+
"Korrepetitor",
15+
"Kollege",
16+
"Vermittler"
1617
],
1718
"personen": [
19+
{
20+
"name": "Paul Hindemith",
21+
"kategorie": "Dirigent",
22+
"begegnungen": [
23+
{
24+
"zeitraum": "1955-1959",
25+
"intensitaet": 3,
26+
"anzahl_dokumente": 2,
27+
"dokumente": [
28+
{
29+
"signatur": "UAKUG/NIM/PL_17",
30+
"titel": "Direttore / PAUL HINDEMITH / Mezzosoprano / IRA MALANIUK",
31+
"typ": "Poster"
32+
},
33+
{
34+
"signatur": "UAKUG/NIM_FS_025",
35+
"titel": "Paul Hindemith: Ein Requiem \"Für die, die wir lieben\"",
36+
"typ": "Photograph"
37+
}
38+
]
39+
}
40+
],
41+
"gesamt_intensitaet": 3
42+
},
43+
{
44+
"name": "Nikolaus Kolessa",
45+
"kategorie": "Dirigent",
46+
"begegnungen": [
47+
{
48+
"zeitraum": "1940-1944",
49+
"intensitaet": 2,
50+
"anzahl_dokumente": 1,
51+
"dokumente": [
52+
{
53+
"signatur": "UAKUG/NIM/PL_04",
54+
"titel": "SINFONISCHES ORCHESTER / in Stanislau / Konzertsaal Armenierstrasse 18. / Zum Abschluss der Wintersaison / Sonntag den 26. April 1942 / BEETHOVEN / KONZERT / Leitung: / NIKOLAUS KOLESSA / Solistin: / IRENE MALANIUK / Mezzosopran / Programm: / Ludwig van Beethoven: Sinfonie Nr. 8 F-Dur / \" Ah! perfido, spergiuro, - Arie / \" Beethoven: Egmont, Ouvertüre / BEGINN / um 19:15 (7.15) / Eintrittskarten von 2-5 Zl[oty]. - Vorverkauf: Theaterkasse von 10-13 / und 15-18 Uhr. - Wehrmachtsangehörige 20% Ermässigung",
55+
"typ": "Poster"
56+
}
57+
]
58+
}
59+
],
60+
"gesamt_intensitaet": 2
61+
},
1862
{
1963
"name": "Wilhelm Furtwängler",
2064
"kategorie": "Dirigent",
2165
"begegnungen": [
2266
{
2367
"zeitraum": "1950-1954",
2468
"intensitaet": 1,
69+
"anzahl_dokumente": 1,
2570
"dokumente": [
2671
{
2772
"signatur": "UAKUG/NIM_FS_106",
@@ -40,6 +85,7 @@
4085
{
4186
"zeitraum": "1950-1954",
4287
"intensitaet": 1,
88+
"anzahl_dokumente": 1,
4389
"dokumente": [
4490
{
4591
"signatur": "UAKUG/NIM_FS_203",
@@ -52,27 +98,48 @@
5298
"gesamt_intensitaet": 1
5399
},
54100
{
55-
"name": "Werba",
56-
"kategorie": "Vermittler",
101+
"name": "Rudolf Hartmann",
102+
"kategorie": "Regisseur",
103+
"begegnungen": [
104+
{
105+
"zeitraum": "1955-1959",
106+
"intensitaet": 3,
107+
"anzahl_dokumente": 1,
108+
"dokumente": [
109+
{
110+
"signatur": "UAKUG/NIM_084",
111+
"titel": "1 Glückwunschbillet zur Ernennung Ira Malaniuks zur bayrischen Kammersängerin von Prof. Rudolf Hartmann",
112+
"typ": "Letter"
113+
}
114+
]
115+
}
116+
],
117+
"gesamt_intensitaet": 3
118+
},
119+
{
120+
"name": "Erik Werba",
121+
"kategorie": "Korrepetitor",
57122
"begegnungen": [
58123
{
59124
"zeitraum": "1955-1959",
60125
"intensitaet": 2,
126+
"anzahl_dokumente": 1,
61127
"dokumente": [
62128
{
63129
"signatur": "UAKUG/NIM/PL_02",
64-
"titel": "SALZBURGER MOZART-WOCHE 1959 / Mittwoch, den 21. Jänner 1959 - Mozarteum, Großer",
130+
"titel": "SALZBURGER MOZART-WOCHE 1959 / Mittwoch, den 21. Jänner 1959 - Mozarteum, Großer Saal, 19.30 / 3. Solistenkonzert im Abonnement / Ira Malaniuk Mezzosopran / Staatsoper Wien / Am Flügel: Eric Werba / Lieder von G. F. Händel, W. A. Mozart, J. Haydn, J. Brahms, F. Schubert, R. Strauss, W. Barwinskyj",
65131
"typ": "Poster"
66132
}
67133
]
68134
},
69135
{
70136
"zeitraum": "1960-1964",
71137
"intensitaet": 2,
138+
"anzahl_dokumente": 1,
72139
"dokumente": [
73140
{
74141
"signatur": "UAKUG/NIM/PL_01",
75-
"titel": "Liederabend / IRA / MALANIUK / Alt / (Staatsoper Wien und München) / am Flügel: ",
142+
"titel": "Liederabend / IRA / MALANIUK / Alt / (Staatsoper Wien und München) / am Flügel: Prof. Erik Werba ",
76143
"typ": "Poster"
77144
}
78145
]
@@ -81,23 +148,44 @@
81148
"gesamt_intensitaet": 4
82149
},
83150
{
84-
"name": "Ludwig",
151+
"name": "Paul Baumgartner",
152+
"kategorie": "Korrepetitor",
153+
"begegnungen": [
154+
{
155+
"zeitraum": "1960-1964",
156+
"intensitaet": 1,
157+
"anzahl_dokumente": 1,
158+
"dokumente": [
159+
{
160+
"signatur": "UAKUG/NIM_048",
161+
"titel": "Programm- und Textheft zu einem Hugo-Wolf-Liederabend mit Ira Malaniuk (Alt), Heinz Rehfuss (Bariton) und Paul Baumgartner (Klavier) am 12.11.1961 in der Tonhalle Zürich",
162+
"typ": "Collection"
163+
}
164+
]
165+
}
166+
],
167+
"gesamt_intensitaet": 1
168+
},
169+
{
170+
"name": "Christa Ludwig",
85171
"kategorie": "Kollege",
86172
"begegnungen": [
87173
{
88174
"zeitraum": "1940-1944",
89175
"intensitaet": 2,
176+
"anzahl_dokumente": 1,
90177
"dokumente": [
91178
{
92179
"signatur": "UAKUG/NIM/PL_04",
93-
"titel": "SINFONISCHES ORCHESTER / in Stanislau / Konzertsaal Armenierstrasse 18. / Zum Ab",
180+
"titel": "SINFONISCHES ORCHESTER / in Stanislau / Konzertsaal Armenierstrasse 18. / Zum Abschluss der Wintersaison / Sonntag den 26. April 1942 / BEETHOVEN / KONZERT / Leitung: / NIKOLAUS KOLESSA / Solistin: / IRENE MALANIUK / Mezzosopran / Programm: / Ludwig van Beethoven: Sinfonie Nr. 8 F-Dur / \" Ah! perfido, spergiuro, - Arie / \" Beethoven: Egmont, Ouvertüre / BEGINN / um 19:15 (7.15) / Eintrittskarten von 2-5 Zl[oty]. - Vorverkauf: Theaterkasse von 10-13 / und 15-18 Uhr. - Wehrmachtsangehörige 20% Ermässigung",
94181
"typ": "Poster"
95182
}
96183
]
97184
},
98185
{
99186
"zeitraum": "1950-1954",
100187
"intensitaet": 2,
188+
"anzahl_dokumente": 2,
101189
"dokumente": [
102190
{
103191
"signatur": "UAKUG/NIM_FS_026",
@@ -113,10 +201,91 @@
113201
}
114202
],
115203
"gesamt_intensitaet": 4
204+
},
205+
{
206+
"name": "Heinz Rehfuss",
207+
"kategorie": "Kollege",
208+
"begegnungen": [
209+
{
210+
"zeitraum": "1960-1964",
211+
"intensitaet": 1,
212+
"anzahl_dokumente": 1,
213+
"dokumente": [
214+
{
215+
"signatur": "UAKUG/NIM_048",
216+
"titel": "Programm- und Textheft zu einem Hugo-Wolf-Liederabend mit Ira Malaniuk (Alt), Heinz Rehfuss (Bariton) und Paul Baumgartner (Klavier) am 12.11.1961 in der Tonhalle Zürich",
217+
"typ": "Collection"
218+
}
219+
]
220+
}
221+
],
222+
"gesamt_intensitaet": 1
223+
},
224+
{
225+
"name": "Max Kojetinsky",
226+
"kategorie": "Institution",
227+
"begegnungen": [
228+
{
229+
"zeitraum": "1955-1959",
230+
"intensitaet": 4,
231+
"anzahl_dokumente": 2,
232+
"dokumente": [
233+
{
234+
"signatur": "UAKUG/NIM_081",
235+
"titel": "Brief von Prof. Max Kojetinsky (Opernhaus Graz) an Ira Malaniuk (Staatsoper Wien)",
236+
"typ": "Letter"
237+
},
238+
{
239+
"signatur": "UAKUG/NIM_FS_112",
240+
"titel": "Ira Malaniuk mit Prof. Max Kojetinsky",
241+
"typ": "Photograph"
242+
}
243+
]
244+
}
245+
],
246+
"gesamt_intensitaet": 4
247+
},
248+
{
249+
"name": "Dr. C. Gasser",
250+
"kategorie": "Korrespondenz",
251+
"begegnungen": [
252+
{
253+
"zeitraum": "1955-1959",
254+
"intensitaet": 3,
255+
"anzahl_dokumente": 1,
256+
"dokumente": [
257+
{
258+
"signatur": "UAKUG/NIM_059",
259+
"titel": "Korrespondenz zw. Ira Malaniuk und Dr. C. Gasser",
260+
"typ": "Letter"
261+
}
262+
]
263+
}
264+
],
265+
"gesamt_intensitaet": 3
266+
},
267+
{
268+
"name": "Dr. Eduard Speck",
269+
"kategorie": "Korrespondenz",
270+
"begegnungen": [
271+
{
272+
"zeitraum": "1960-1964",
273+
"intensitaet": 3,
274+
"anzahl_dokumente": 1,
275+
"dokumente": [
276+
{
277+
"signatur": "UAKUG/NIM_096",
278+
"titel": "Brief von Dr. Eduard Speck an Ira Malaniuk",
279+
"typ": "Letter"
280+
}
281+
]
282+
}
283+
],
284+
"gesamt_intensitaet": 3
116285
}
117286
],
118287
"_meta": {
119-
"generated": "2026-01-19T07:37:49.088225",
288+
"generated": "2026-01-19T13:22:19.914034",
120289
"source_records": 436,
121290
"note": "Intensity weighted by document type: Letter=3, Program/Poster/Contract=2, Photo=1"
122291
}

0 commit comments

Comments
 (0)