{"schema":1,"run":{"slug":"mzp-eval-2026-10-17","date":"2026-10-17","startedAt":"2026-10-17T02:19:00Z","finishedAt":"2026-10-17T02:31:00Z","target":"https://publisher.maierzone.de","stages":["deterministic"],"tasksCommit":"8992f98","baseline":"mzp-eval-2026-10-06","gate":"gruen","counts":{"gruen":17,"gelb":0,"rot":0,"UNEXPECTED_PASS":0,"ABGEBROCHEN":0},"unexpectedPass":[],"note":"Erster Lauf nach dem Deploy mit MZP-183/184/185/156/171. Aufraeumen am Anfang: 7 eval-*-Reste vom 06.10. geloescht, 13 waren schon weg. Aufgaben parallel ueber Aufgaben hinweg gesendet (Slugs disjunkt), Schritte je Aufgabe in Reihenfolge. ms nicht gemessen (null). Eine Abweichung: art-analog-tusche Schritt 3 einmal mit zugesetztem maxBytes gesendet, Antwort verworfen, woertlich wiederholt (im Protokoll als deviation, nicht in calls). textInsideViewBox lief lokal unter Windows mit CHROMIUM_BIN=chrome.exe und curl ssl-no-revoke. LLM-Stufe nicht gestartet. Aenderung gegenueber 10-06: keine Layout-Kennzahl bewegt sich; stats.pages 560 (466)."},"deterministic":[{"id":"art-a11y-check","family":"artifact","knownIssue":null,"status":"gruen","calls":1,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":true,"visualProof":null},"silent":{},"ms":null,"note":"A11Y_IMAGE_ALT WARNING nodes=1; zusaetzlich MISSING_ALT (WARNING, Bundle-Pruefung)"},{"id":"art-analog-tusche","family":"artifact","knownIssue":null,"status":"gruen","calls":3,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":true,"visualProof":null},"silent":{},"ms":null,"note":"TUSCHE_APPLIED schwell=4, FIGURE_CLEAN frames=2; Schritt 3 einmal mit zugesetztem maxBytes gesendet (Abweichung, verworfen), dann woertlich"},{"id":"art-asset-bundle","family":"artifact","knownIssue":null,"status":"gruen","calls":3,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":true,"visualProof":null},"silent":{},"ms":null},{"id":"art-broken","family":"artifact","knownIssue":null,"status":"gruen","calls":2,"failedAttempts":{"CONSOLE_ERROR":2,"PAGE_EXCEPTION":1,"RESOURCE_FAILED":2,"PAGE_NOT_FOUND":1},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":false,"visualProof":null},"silent":{},"ms":null,"note":"Befund am Rande: errors[0] sagt 'renderStrict=false meldet sie nur, ohne ok zu kippen', obwohl ok=false und renderStrict nicht gesetzt (Default true) -- Text widerspricht dem Verhalten"},{"id":"art-live-report","family":"artifact","knownIssue":null,"status":"gruen","calls":3,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":true,"visualProof":null},"silent":{},"ms":null,"note":"_data.snapshot.json sources.stats.pages=560 (10-06: 466)"},{"id":"art-patch","family":"artifact","knownIssue":null,"status":"gruen","calls":5,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":true,"visualProof":null},"silent":{},"ms":null,"note":"v1=1, v2=2; listVersions(1,2) listet nur index.html"},{"id":"art-report","family":"artifact","knownIssue":null,"status":"gruen","calls":3,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":true,"visualProof":null},"silent":{},"ms":null},{"id":"dia-architecture-auto","family":"diagram","knownIssue":null,"status":"gruen","calls":3,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":{"connectorOverlaps":4,"edgeLengthCv":0.45,"zoneOverlaps":0,"edgeCrossings":3,"clean":false,"nodeOverlaps":0,"bends":24,"labelOverlaps":0,"hotspots":7},"renderClean":true,"visualProof":{"elements":49,"invisible":0,"outsideViewBox":0,"overflow":0}},"silent":{},"ms":null,"note":"3 Kreuzungen (Schwelle 3), 4 Ueberlappungen, 24 Knicke; identisch zu 10-06"},{"id":"dia-ascii-architecture","family":"diagram","knownIssue":null,"status":"gruen","calls":3,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":{"connectorOverlaps":0,"edgeLengthCv":0.62,"zoneOverlaps":0,"edgeCrossings":0,"clean":true,"nodeOverlaps":0,"bends":2,"labelOverlaps":0,"hotspots":0},"renderClean":true,"visualProof":{"elements":28,"invisible":0,"outsideViewBox":0,"overflow":0}},"silent":{},"ms":null},{"id":"dia-branding-profile","family":"diagram","knownIssue":null,"status":"gruen","calls":7,"failedAttempts":{"BRANDING_NOT_FOUND":1,"PROFILE_UNKNOWN":1},"violations":[],"serverQuality":{"layoutQuality":{"connectorOverlaps":0,"edgeLengthCv":0.0,"zoneOverlaps":0,"edgeCrossings":0,"clean":true,"nodeOverlaps":0,"bends":0,"labelOverlaps":0,"hotspots":0},"renderClean":true,"visualProof":{"elements":18,"invisible":0,"outsideViewBox":0,"overflow":0}},"silent":{},"ms":null,"note":"Profil eval-acme nach dem Lauf weg; BRANDING_CONTRAST_SERIES (series3 2.90:1) als WARNING beim Speichern"},{"id":"dia-constraints","family":"diagram","knownIssue":null,"status":"gruen","calls":2,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":{"connectorOverlaps":0,"edgeLengthCv":0.26,"zoneOverlaps":0,"edgeCrossings":0,"clean":true,"nodeOverlaps":0,"bends":4,"labelOverlaps":0,"hotspots":0},"renderClean":true,"visualProof":{"elements":24,"invisible":0,"outsideViewBox":0,"overflow":0}},"silent":{},"ms":null},{"id":"dia-diff","family":"diagram","knownIssue":null,"status":"gruen","calls":4,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":{"connectorOverlaps":0,"edgeLengthCv":0.13,"zoneOverlaps":0,"edgeCrossings":0,"clean":true,"nodeOverlaps":0,"bends":0,"labelOverlaps":0,"hotspots":0},"renderClean":true,"visualProof":{"elements":22,"invisible":0,"outsideViewBox":0,"overflow":0}},"silent":{},"ms":null,"note":"Quittung: 1 Knoten + 1 Kante added, 0 removed"},{"id":"dia-mermaid-flow","family":"diagram","knownIssue":null,"status":"gruen","calls":3,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":{"connectorOverlaps":0,"edgeLengthCv":1.36,"zoneOverlaps":0,"edgeCrossings":2,"clean":false,"nodeOverlaps":0,"bends":12,"labelOverlaps":0,"hotspots":2},"renderClean":true,"visualProof":{"elements":44,"invisible":0,"outsideViewBox":0,"overflow":0}},"silent":{},"ms":null,"note":"Layout identisch zur Baseline (2 Kreuzungen, 12 Knicke)"},{"id":"dia-quadrant-longlabels","family":"diagram","knownIssue":null,"status":"gruen","calls":2,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":true,"visualProof":{"elements":37,"invisible":0,"outsideViewBox":0,"overflow":0}},"silent":{"textInsideViewBox":{"clean":true,"violations":0,"samples":[]}},"ms":null},{"id":"dia-radar-wrapped","family":"diagram","knownIssue":null,"status":"gruen","calls":3,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":true,"visualProof":{"elements":28,"invisible":0,"outsideViewBox":0,"overflow":0}},"silent":{},"ms":null,"note":"decorations=21; desc sagt '0 Knoten und 0 Kanten' (MZP-190)"},{"id":"dia-sequence-alt","family":"diagram","knownIssue":null,"status":"gruen","calls":3,"failedAttempts":{},"violations":[],"serverQuality":{"layoutQuality":{"connectorOverlaps":0,"edgeLengthCv":0.0,"zoneOverlaps":0,"edgeCrossings":0,"clean":false,"nodeOverlaps":0,"bends":0,"labelOverlaps":1,"hotspots":1},"renderClean":true,"visualProof":{"elements":32,"invisible":0,"outsideViewBox":0,"overflow":0}},"silent":{},"ms":null,"note":"Payload nutzt noch das alte edges-Modell: Nachrichten laufen zwischen den Kopf-Boxen (y 52-68), 1 labelOverlap -- genau das Fehlbild von MZP-183; Aufgabe sollte auf messages[] umgestellt werden"},{"id":"edge-invalid-slug","family":"edge","knownIssue":null,"status":"gruen","calls":2,"failedAttempts":{"INVALID_SLUG":1,"PAGE_NOT_FOUND":1},"violations":[],"serverQuality":{"layoutQuality":null,"renderClean":null,"visualProof":null},"silent":{},"ms":null}],"llm":null,"history":[{"slug":"mzp-eval-2026-09-23","date":"2026-09-23","gate":"gruen","counts":{"gruen":5,"gelb":1,"rot":0,"UNEXPECTED_PASS":4,"ABGEBROCHEN":0},"calls":28,"llm":null},{"slug":"mzp-eval-2026-09-26","date":"2026-09-26","gate":"gruen","counts":{"gruen":9,"gelb":0,"rot":0,"UNEXPECTED_PASS":1,"ABGEBROCHEN":0},"calls":30,"llm":null},{"slug":"mzp-eval-2026-09-28","date":"2026-09-28","gate":"gruen","counts":{"gruen":10,"gelb":0,"rot":0,"UNEXPECTED_PASS":2,"ABGEBROCHEN":0},"calls":34,"llm":{"claude-haiku-4-5-20251001":{"successes":13,"runs":15,"medianCalls":2},"claude-sonnet-5":{"successes":15,"runs":15,"medianCalls":2}}},{"slug":"mzp-eval-2026-09-30","date":"2026-09-30","gate":"gruen","counts":{"gruen":12,"gelb":0,"rot":0,"UNEXPECTED_PASS":0,"ABGEBROCHEN":0},"calls":34,"llm":{"claude-haiku-4-5-20251001":{"successes":14,"runs":15,"medianCalls":2}}},{"slug":"mzp-eval-2026-10-01","date":"2026-10-01","gate":"gruen","counts":{"gruen":13,"gelb":0,"rot":0,"UNEXPECTED_PASS":0,"ABGEBROCHEN":0},"calls":36,"llm":null},{"slug":"mzp-eval-2026-10-02","date":"2026-10-02","gate":"gruen","counts":{"gruen":15,"gelb":0,"rot":0,"UNEXPECTED_PASS":0,"ABGEBROCHEN":0},"calls":42,"llm":null},{"slug":"mzp-eval-2026-10-03","date":"2026-10-03","gate":"gruen","counts":{"gruen":15,"gelb":0,"rot":0,"UNEXPECTED_PASS":0,"ABGEBROCHEN":0},"calls":42,"llm":{"claude-haiku-4-5-20251001":{"successes":21,"runs":34,"medianCalls":1},"claude-sonnet-5":{"successes":22,"runs":31,"medianCalls":2}}},{"slug":"mzp-eval-2026-10-04","date":"2026-10-04","gate":"gruen","counts":{"gruen":17,"gelb":0,"rot":0,"UNEXPECTED_PASS":0,"ABGEBROCHEN":0},"calls":52,"llm":null},{"slug":"mzp-eval-2026-10-06","date":"2026-10-06","gate":"gruen","counts":{"gruen":17,"gelb":0,"rot":0,"UNEXPECTED_PASS":0,"ABGEBROCHEN":0},"calls":52,"llm":null},{"slug":"mzp-eval-2026-10-17","date":"2026-10-17","gate":"gruen","counts":{"gruen":17,"gelb":0,"rot":0,"UNEXPECTED_PASS":0,"ABGEBROCHEN":0},"calls":52,"llm":null}]}