Skip to content

fix(graph): normalize and reduce chemistry prerequisites - #111

Merged
enpasos merged 10 commits into
mainfrom
fix/g17-chemistry-atomic-prerequisites-v7-data
Nov 10, 2026
Merged

enpasos merged 10 commits into
mainfrom
fix/g17-chemistry-atomic-prerequisites-v7-data

Conversation

@enpasos

@enpasos enpasos commented Nov 10, 2026 •

Copy link
Copy Markdown
Owner

Die Chemie-Voraussetzungen werden vollständig auf atomare Endpunkte normalisiert und transitiv reduziert: 578 bereits wirksame Anforderungen werden materialisiert, 57 gedeckte Clusterkanten und anschließend 673 redundante atomare Kanten entfernt. Vererbung und Zeugen werden nach jeder Entfernung neu aufgelöst. Alle 6.194 atomaren Erreichbarkeitspaare bleiben erhalten; der Chemie-Auditor einschließlich vererbendem Vorfahren findet keine Befunde. Alle 742 Ziele behalten sämtliche Felder außer requires. Der generierte V6-Nachweis erhält seine Vorgänger unverändert.

Die notwendigen Projektionskorrekturen sind separat belegt: Acht Referenzen auf vorhandene Prüfungscluster werden zu Subtree-Referenzen und machen deren bereits verfasste Kinder sichtbar. Explizite Supportbindungen und zwei HE-GK+LK-Views erhalten anschließend die korrigierten Zielmengen, Bäume und Identitäten. Die beiden neuen kombinierten Views verwenden die vorhandene graphgeprüfte Zusammenführung ohne redundante Teilbäume oder leere Wrapper. Der vollständige unveränderte Kompositionsvalidator prüft 354 Views über 21 Kataloge mit null Fehlern. Der frische native Vergleich scannt alle 182 Konfigurationen und bestätigt identische Laufzeitbäume, Rollen und vollständigen Bedarf in den vier betroffenen HE-Kombinationen.

Bereits reviewte Sourcebeziehungen verlieren bei der Reduktion ihre direkte required by-Textspur. Der gemeinsame Quellenprüfer prüft dieselben Endpunkte und qualifizierten Carrier jetzt über tatsächliche aktuelle atomare Vorbereitungspfade; beide Produktionskonsumenten verwenden ihn. Quellenqualifikation und Sourcebacking bleiben am festen Carrier. Keine Quellen-, Review-, Mastery- oder Floorentscheidung wird geändert.

Lokal bestanden: vollständige normale G17-TS-Kette über alle 21 Dokumente; öffentliche Python/Node-Zulassung; Python-Bridge 22/22; alle sechs nativen Methoden ohne Fehler oder Skips bei 6.487 unveränderten Eingabebindungen. Chemie umfasst 182 Konfigurationen, 29.865 Rollen-, 56.448 Frontier- und 24.499 Completionpaare. Die 15 Quellenregressionen bestehen, während derselbe Satz vier echte Fehler am Altcode findet. Normaler Quellenaudit, CQR-Producer über alle 21 Kataloge und sämtliche zehn unveränderten Floors bestehen; Chemie erreicht lokal wieder M7.

Der Chemie-Atlas-Beleg ist mit dem unveränderten Generator erneuert; alle 50 Ausgabebindungen bleiben identisch. Der unveränderte Watch besteht mit dokumentierten Rot-/Grün-Gegenfällen und unabhängiger Prüfung der begrenzten Integritätsbestätigungen. Nach der Strukturkorrektur ändern sich nur die zwei betroffenen Watch-Einträge; die übrigen 160 vollständigen Einträge bleiben gleich.

Der getrennte Lookupfix #110 ist auf Main bei 39f4c21ea9 geliefert und mit frischer Main-CI vollständig abgenommen (acht Hauptjobs, vier Begleitworkflows). Main ist in den Datenbranch übernommen; der Dokumentationskonflikt ist auf 972c6e3383b7b273b23ca36b3d4b87860627501d aufgelöst. Chemiedaten, App- und Backendcode bleiben dabei bytegleich zum zuvor lokal geprüften 4dcf208ccc23c7e6bb19d4e29c030b4e447e01a6. Die Dokumentprüfungen und der tatsächliche PDF-Build bestehen; die vollständige Remote-CI des neuen Mergeheads läuft. Die zusätzliche persönliche Lernumfangskorrektur wird getrennt in #113 geprüft. Chemie-Main-Lieferung, harte G17-Integration in die Standard-Meilensteinprüfung und abschließende Abnahme aller zehn geschützten Fachstände bleiben offen.

Belege, Grenzen und Reproduktion.

@enpasos
enpasos changed the base branch from fix/g17-chemistry-atomic-prerequisites-v7 to main November 10, 2026 13:26
Regenerate through the unchanged verified source-atlas generator after the atomic prerequisite and explicit support-view changes. Only five raw input hashes change; all 50 output bindings and all projection content remain identical. The current receipt passes, its preserved predecessor is rejected, and the existing source-atlas regression passes.
@enpasos
enpasos marked this pull request as ready for review November 10, 2026 16:03
Use the existing guarded merger to remove redundant references and empty wrappers in the two combined HE views. The unchanged full validator now checks all 354 views with zero errors, and the four affected native scopes retain exact roles, trees and demand. Record the independently reviewed two-record integrity acknowledgment and fresh code-only Main acceptance; no validator, source, Mastery or milestone policy changes.
@enpasos
enpasos merged commit 6c274d9 into main Nov 10, 2026
20 checks passed
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.

1 participant