Digitale Erschliessung des Teilnachlasses Ira Malaniuk (UAKUG/NIM) am Universitaetsarchiv der KUG Graz.
Live: dhcraft.org/m3gim
Dieses Repository enthaelt:
- die Datenpipeline (
scripts/*.py) - das statische Frontend (
docs/) - die kanonische Knowledge Base (
knowledge/)
m3gim/
|-- knowledge/ # Kanonische KB (siehe knowledge/uebersicht.md)
|-- data/
| |-- google-spreadsheet/ # XLSX-Exporte (git-getrackt)
| |-- output/ # Generierte JSON-LD/View-Daten
| `-- reports/ # Generierte Markdown-Reports
|-- scripts/ # explore/validate/reconcile/enrich-wikidata/transform/build-views/report-quality
|-- docs/ # GitHub Pages Frontend (Vanilla JS, keine Build-Kette)
`-- README.md
- Datenmodell: RiC-O 1.1 + m3gim-Erweiterungen + AgRelOn
- Pipeline: Python 3.11+ (
pandas,openpyxl,thefuzz[speedup]) - Frontend: Vanilla JS (ES-Module), D3.js v7 als Library, Leaflet fuer den Mobilitaets-Atlas, kein Build-Tool
- Tab-Architektur: sichtbar Bestand · Chronik · Statistik · Indizes; vier Perspektiv-Tabs (Mobilitaets-Atlas, Repertoire, Biogramm, Netzwerk) + Wissenskorb sind aktuell verborgen und werden iterativ reaktiviert. Details in
knowledge/interface-konzept.md+knowledge/status.md - Hosting: GitHub Pages
- Normdaten: Wikidata-Q-IDs (Reconciliation via
reconcile.py+ Enrichment viaenrich-wikidata.py)
Laufende Zahlen (Bestand, Verknuepfungsrate, WD-Coverage) stehen im generierten Quality-Snapshot unter data/reports/quality-snapshot.md, nicht im README.
- Einstieg in die KB:
knowledge/übersicht.md - Aktueller Stand + Roadmap:
knowledge/status.md - Architekturentscheidungen:
knowledge/entscheidungen.md - Pipeline:
knowledge/pipeline.md - Workflow-Regeln fuer Claude-Code-Sessions:
CLAUDE.md
- Code: MIT
- Daten und Dokumentation: CC BY 4.0
- Quellenmaterial: siehe Einzelrechtevermerke