Skip to content

docs: Organisationelle Inhalte und Partnerbezüge aus dem Repository entfernen - #87

Merged
daimpad merged 1 commit into
mainfrom
claude/fix-data-prep-errors-kJYpl
Jul 31, 2026
Merged

docs: Organisationelle Inhalte und Partnerbezüge aus dem Repository entfernen#87
daimpad merged 1 commit into
mainfrom
claude/fix-data-prep-errors-kJYpl

Conversation

@daimpad

@daimpad daimpad commented Jul 31, 2026

Copy link
Copy Markdown
Owner

Das Repository ist öffentlich und soll ausschließlich technische Projektinhalte enthalten — keine organisationellen Informationen, Protokolle oder Briefings.

Entfernt

  • README — Onboarding-Anleitung: der E-Mail-Prozess zur Anmeldung bei einem Portal samt Zeitangaben.
  • README — Fragenliste an den Katalogbetreiber: neun Punkte zu Profil-Version, Identifier-Konvention, Delete-Semantik usw. Das ist Gesprächsvorbereitung und gehört nicht in ein öffentliches Repository.
  • Nennungen konkreter Partnerorganisationen und ihrer Produktnamen in README, CHANGELOG, CLAUDE.md, der Einstellungsseite und den REST-Kommentaren.

Neutralisiert statt gelöscht

Der Harvesting-Abschnitt im README und die Admin-Info-Box beschreiben denselben Sachverhalt jetzt generisch („externe Open-Data-Portale"). Die Funktion bleibt vollständig erhalten — die kopierfertigen Harvest-URLs stehen weiterhin unter Datensätze → Einstellungen → Harvesting.

Bewusst unverändert

Drei Punkte habe ich nach Rücksprache nicht angefasst, weil sie Funktionalität sind und kein organisationeller Inhalt:

Punkt Begründung
REST-Namespace datenatlas/v1 Eine Umbenennung wäre ein Breaking Change: jeder bereits konfigurierte Harvester, jede notierte URL und der Metadaten-Link der Frontend-Card würden brechen (47 Referenzen).
Optionaler Veröffentlichen-Hinweis in Tab 5 Nutzerfunktion für Redakteur:innen, kein Organisations- oder Prozesswissen.
Engagementfeld mit ZiviZ-Vokabular Fachliches kontrolliertes Vokabular wie CESSDA oder GeoNames. Entfernen würde ein Formularfeld löschen und auf bestehenden Installationen gespeicherte Werte verwaisen lassen.

Qualität

  • i18n: geänderte Strings in .po/.pot/.mo nachgezogen; veraltete Einträge entfernt. en_US weiterhin lückenlos (620 Einträge, per Tokenizer gegen den Quelltext geprüft).
  • 190 Tests grün, PHPCS 0 (mit CI-Version 3.4.1 geprüft), PHPStan Level 6 clean.
  • Kontrolllauf: keine Treffer mehr für Partnerorganisationen oder Meeting-/Briefing-Begriffe im Repository.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JB1xUQM892bVZ4Yv3MZjvq


Generated by Claude Code

Das Repository soll ausschliesslich technische Projektinhalte enthalten —
keine organisationellen Informationen, Protokolle oder Briefings.

Entfernt:
- README: Onboarding-Anleitung (E-Mail-Prozess, Fristen) und die Liste der
  mit einem Katalogbetreiber zu klaerenden Fragen — Prozess-/Gespraechs-
  vorbereitung, die nicht in ein oeffentliches Repo gehoert.
- Nennungen konkreter Partnerorganisationen und ihrer Produktnamen in README,
  CHANGELOG, CLAUDE.md, Einstellungsseite und REST-Kommentaren.

Neutralisiert statt geloescht: Der Harvesting-Abschnitt und die Admin-Info-Box
beschreiben denselben Sachverhalt jetzt generisch ('externe Open-Data-Portale').
Die Funktion bleibt vollstaendig erhalten.

Bewusst unveraendert (Funktionalitaet, nach Ruecksprache):
- REST-Namespace 'datenatlas/v1' — eine Umbenennung waere ein Breaking Change
  fuer bereits konfigurierte Harvester.
- Der optionale Veroeffentlichen-Hinweis in Tab 5 (Nutzerfunktion).
- Das Engagementfeld mit ZiviZ-Vokabular — fachliches Vokabular wie CESSDA
  oder GeoNames; Entfernen wuerde gespeicherte Daten verwaisen lassen.

i18n: geaenderte Strings in .po/.pot/.mo nachgezogen, en_US weiterhin
lueckenlos (620 Eintraege). 190 Tests gruen, PHPCS 0, PHPStan clean.

https://claude.ai/code/session_01JB1xUQM892bVZ4Yv3MZjvq

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JB1xUQM892bVZ4Yv3MZjvq
@daimpad
daimpad merged commit 1c23f0e into main Jul 31, 2026
10 checks passed
@daimpad
daimpad deleted the claude/fix-data-prep-errors-kJYpl branch July 31, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants