# Vollständige konstruierte Sicherungsentscheidungen

Alle sieben CSV-Zeilen und sechs Fälle sind Lehrdaten statt Kontobeobachtungen. recorded_at bezeichnet den erklärten Protokoll-/Prüfzeitpunkt; observation_state bestimmt, ob ein Wert als beobachtet, unverfügbar oder ungeprüft vorgegeben ist.

H1-video: Veröffentlichung und Protokoll liegen 220 Tage auseinander. Die beiden offiziellen Hilfen nennen 180 und 365 Tage für Videogruppen.220 liegt zwischen den Angaben. Der Wert wurde nicht geprüft und bleibt leer. Entscheidung: not_inspected_not_zero. Tatsächliche Verfügbarkeit bleibt unbekannt; keine Quelle belegt Rettung oder Verlust.

H2-social und H2-demo betreffen denselben fiktiven Beitrag mit 220 Tagen. Eine Reaktionssumme 12 ist als beobachtet vorgegeben und bleibt erhalten. Demografie ist mit leerem Wert als unverfügbar vorgegeben. Entscheidung dieser Zeile: unavailable_reason_unknown. Die 180-Tage-Angabe belegt nicht den tatsächlichen Grund. Die Summe rekonstruiert keine fehlende Länder- oder Berufsaufteilung.

H3-impressions: Eine beitragsbezogene Aufnahme enthält 200 an Tag 30, die gewünschte Aussage braucht Tag 7. Entscheidung: requested_age_not_observed. Erhalte 200 nach 30 Tagen; erfinde oder interpoliere keinen Sieben-Tage-Wert. Die Übung ruft keine frühere Aufnahme ab.

H4-zero: Die Eingabe enthält ausdrücklich 0 nach 7 Tagen mit observation_state observed. Entscheidung: declared_snapshot_preserved. Null unterscheidet sich weiterhin von den fehlenden Werten in H1/H2. Die Null ist fiktiv und kein Leser- oder Kundenergebnis.

H5-age: Für erreichte Mitglieder ist 5 vorgegeben, publication_at bleibt aber leer. Wert und erklärter Umfang bleiben erhalten; ageDays ist null. Entscheidung: age_claim_unverified_snapshot_value_preserved. Kein Datum erfinden oder die Zahl einem gemeinsamen Beobachtungsalter zuweisen.

H6-reached: 53 ist als beobachteter Wert mit 410 Tagen vorgegeben, jenseits der 400-Tage-Angabe. Bewahre die Momentaufnahme und kennzeichne ihre Lage relativ zur Quelle. Diese Übung belegt weder tatsächlichen nativen Zugriff in dem Alter noch eine widerlegte Hilfe. Sie zwingt einen vorgegebenen Wert nicht in einen fehlenden Zustand. Fristvergleich und Beobachtungsstand beantworten andere Fragen.

Der Lauf berechnet Zeitabstände mit ausdrücklichen Zonen und verwirft doppelte Protokolle, ungesichtete Felder mit Zahl, Zeitangaben ohne Zone und Beobachtungen vor Veröffentlichung. Er leitet keine Verfügbarkeit aus Alter ab und macht aus zwei Kalenderjahren keine 730 Tage. python3 check.py mit vorhandenem Python 3 prüft das entpackte Paket. Nutze für echte Arbeit den privaten Leerbogen und tatsächliche berechtigte Quellen. Es entstehen weder Erinnerung noch Export, Kontohandlung oder Studie.
