swayfx-mosaic/tooling/probes/step20c-corec-prealloc-gate/README.md

3.5 KiB
Raw Permalink Blame History

STEP20C — reçus du gate CORE-C préallocation et précision GPU

EXPERIMENTAL — preuves documentaires seulement, édition du 2026-10-15 avant revue finale et publication. Ticket SWAYFX_MOSAIC_STEP20C_OOM_PREALLOC_NATIVE_CORE_AND_GPU_PRECISION_BATCH_V1 BLOCKED ; recommandation et politique OOM UNDECIDED. Aucun launcher, source CORE-C, patch natif, binaire, capture ou autorisation runtime dans ce répertoire.

Le dossier consolidé interprète les reçus sans changer les rapports historiques. Les marqueurs de revue finale NOT_PROVEN et de publication BLOCKED sont un snapshot ; d’éventuels reçus ultérieurs doivent consigner les actions réellement accomplies séparément.

Reçu Contenu et limite
git-initial.json main initial propre et SHA identique aux deux remotes directs ; constat antérieur aux nouveaux fichiers
gate-a.json Trois reçus historiques absents, 0/979 entrées et 0/916 fichiers revérifiés ; suppression volontaire confirmée par l’utilisateur
offline-commands.json Cinq argv python -B, rc bruts1, comptes et hashes des logs ; aucun lancement compositor/IPC/build/stage
results.json Gate BLOCKED, tous les nouveaux tests C/natifs et runs NOT_RUN, budgets neufs non consommés, aucune identité CORE-C inventée
safety.json 314 fichiers production sans delta ; hashes protégés/système inchangés, zéro IPC live/processus graphique du ticket ; pas de preuve de continuité PID sans snapshot initial
relocation.json Déplacement du petit LAB de reçus hors home vers /tmp, sans réécrire les anciens argv
khronos-primary-sources.json URLs primaires mobiles et hashes/tailles des quatre XML récupérés ; aucune preuve d’application au shader G1 absent

LAB actuel : /tmp/swayfx-mosaic-corec-prealloc-hm3xzpzi. Ancien chemin conservé dans les reçus : /home/fy59/swayfx-mosaic-corec-prealloc-hm3xzpzi. Les logs privés sont dans LAB/tests/ et les XML dans LAB/inputs/. Aucune conservation durable de /tmp n’est garantie. Aucun nouveau LAB ne reste dans home ; les anciens LAB supprimés ne sont pas reconstruits.

Les suites existantes échouent dans l’état actuel : graphics15 réussites/5 erreurs sur20 par inputs historiques absents ; GPU synthétique4 réussites mais setUpClass EDQUOT/errno122 ; replay G1 zéro test et erreur setUpClass par inputs absents ; native3 réussites/1 FAIL/1 erreur sur5 (log absent et agrégation vide0/0/0 au lieu de821/789/32) ; auditor traceback rc1 sans résultat créé. Les codes bruts des cinq commandes sont tous1. Les succès partiels ne valident ni CORE-C, ni un readback GPU. Aucun nouveau test exact-body C/native/sanitizer n’a été exécuté et aucun test existant n’a été corrigé ou relancé pour ce dossier.

Les preuves sont liées à leur édition. Un README, un résumé publié ou un hash attendu ne remplace pas les octets exacts manquants. La suite minimale est une instruction séparément cadrée modifiant/redéfinissant le gate de provenance, ou la restauration des inputs autoritatifs exacts si une sauvegarde existe. Aucun budget disponible ne vaut admission runtime. STEP20C reste NEXT, production multi-output NOT_YET_SUPPORTED et PRODUCTION_AUTHORIZED=FALSE.