{
  "generatedAt": "2026-07-05T04:27:30.578Z",
  "scope": "Targeted retest for initial selector/route blockers in form-auth-validation-smoke.",
  "followups": [
    {
      "id": "portal-login-empty-ref-retest",
      "replaces": "portal-login-empty",
      "path": "/projektportal/login",
      "session": "solcom-formauth-login-check",
      "note": "Retest via snapshot ref @e47 because initial generic selector missed the visible login form.",
      "screenshot": "/Users/marc.philipps/Sites/solcom/docs/reports/assets/2026-07-04-jan-kroeger-dogfood/continuation/formauth-portal-login-empty-ref-after-2026-07-05.png",
      "evalStatus": 0,
      "evalError": null,
      "after": {
        "activeField": null,
        "formsTotal": 1,
        "headings": [
          "MAIN NAVIGATION",
          "USER ACCOUNT",
          "IM PROJEKTPORTAL ANMELDEN",
          "SOCIAL",
          "FOOTER NAVIGATION",
          "FOOTER HIGHLIGHTS",
          "FOOTER KONTAKT",
          "FOOTER"
        ],
        "lang": "de",
        "messages": [],
        "title": "Anmeldung | SOLCOM",
        "url": "https://solcom.ddev.site/projektportal/login",
        "visibleForms": []
      },
      "errors": "",
      "console": "",
      "assessment": {
        "status": "validation-visible-field-level",
        "invalidCount": 2,
        "messagesCount": 0,
        "consoleHasOutput": false,
        "errorsHasOutput": false,
        "note": "Form wrapper has no visible box, but required rendered fields are visible and invalid."
      },
      "afterFields": {
        "formsTotal": 1,
        "headings": [
          "MAIN NAVIGATION",
          "USER ACCOUNT",
          "IM PROJEKTPORTAL ANMELDEN",
          "SOCIAL",
          "FOOTER NAVIGATION",
          "FOOTER HIGHLIGHTS",
          "FOOTER KONTAKT",
          "FOOTER"
        ],
        "invalids": [
          {
            "id": "edit-name",
            "label": "Benutzername oder E-Mail-Adresse",
            "name": "name",
            "rect": {
              "height": 46,
              "width": 510,
              "x": 385,
              "y": 491
            },
            "required": true,
            "type": "text",
            "valid": false,
            "validationMessage": "Please fill in this field.",
            "valueLength": 0,
            "willValidate": true
          },
          {
            "id": "edit-pass",
            "label": "Passwort",
            "name": "pass",
            "rect": {
              "height": 46,
              "width": 510,
              "x": 385,
              "y": 584
            },
            "required": true,
            "type": "password",
            "valid": false,
            "validationMessage": "Please fill in this field.",
            "valueLength": 0,
            "willValidate": true
          }
        ],
        "messages": [],
        "renderedFieldCount": 2,
        "title": "Anmeldung | SOLCOM",
        "url": "https://solcom.ddev.site/projektportal/login"
      }
    },
    {
      "id": "experts-lead-empty-correct-route",
      "replaces": "experts-lead-empty",
      "path": "/experten-finden-lassen",
      "session": "solcom-formauth-experts-correct",
      "note": "Retest with the actual local route; /fuer-unternehmen/experten-finden-lassen is a local 404.",
      "screenshots": {
        "before": "/Users/marc.philipps/Sites/solcom/docs/reports/assets/2026-07-04-jan-kroeger-dogfood/continuation/formauth-experts-lead-empty-correct-before-2026-07-05.png",
        "after": "/Users/marc.philipps/Sites/solcom/docs/reports/assets/2026-07-04-jan-kroeger-dogfood/continuation/formauth-experts-lead-empty-correct-after-2026-07-05.png"
      },
      "evalStatus": 0,
      "evalError": null,
      "after": {
        "activeField": null,
        "formsTotal": 1,
        "headings": [
          "MAIN NAVIGATION",
          "USER ACCOUNT",
          "JETZT EXPERTEN FINDEN LASSEN",
          "Zur Person",
          "Ihre Nachricht",
          "Datenschutz",
          "HAT SOLCOM DIE SKILLS, DIE MEINE BRANCHE BRAUCHT?",
          "SOCIAL"
        ],
        "lang": "de",
        "messages": [],
        "title": "Experten finden lassen | SOLCOM",
        "url": "https://solcom.ddev.site/experten-finden-lassen",
        "visibleForms": [
          {
            "action": "/experten-finden-lassen",
            "fieldCount": 14,
            "index": 0,
            "invalidCount": 6,
            "invalids": [
              {
                "id": "edit-vorname",
                "label": "Vorname",
                "name": "vorname",
                "required": true,
                "type": "text",
                "valid": false,
                "validationMessage": "Please fill in this field.",
                "valueLength": 0,
                "willValidate": true
              },
              {
                "id": "edit-nachname",
                "label": "Nachname",
                "name": "nachname",
                "required": true,
                "type": "text",
                "valid": false,
                "validationMessage": "Please fill in this field.",
                "valueLength": 0,
                "willValidate": true
              },
              {
                "id": "edit-unternehmen",
                "label": "Unternehmen",
                "name": "unternehmen",
                "required": true,
                "type": "text",
                "valid": false,
                "validationMessage": "Please fill in this field.",
                "valueLength": 0,
                "willValidate": true
              },
              {
                "id": "edit-geschaeftliche-email",
                "label": "Geschäftliche E-Mail",
                "name": "geschaeftliche_email",
                "required": true,
                "type": "email",
                "valid": false,
                "validationMessage": "Please fill in this field.",
                "valueLength": 0,
                "willValidate": true
              },
              {
                "id": "edit-message",
                "label": "Nachrichtentext",
                "name": "message",
                "required": true,
                "type": "textarea",
                "valid": false,
                "validationMessage": "Please fill in this field.",
                "valueLength": 0,
                "willValidate": true
              },
              {
                "id": "edit-datenschutz-bestaetigung",
                "label": "Ich bestätige hiermit, dass ich die hier aufgeführten Datenschutzhinweise gelesen und verstanden habe.",
                "name": "datenschutz_bestaetigung",
                "required": true,
                "type": "checkbox",
                "valid": false,
                "validationMessage": "Please tick this box if you want to proceed.",
                "valueLength": 1,
                "willValidate": true
              }
            ],
            "method": "post",
            "requiredCount": 6,
            "submitLabels": [
              "Hier klicken",
              "Absenden"
            ]
          }
        ]
      },
      "errors": "",
      "console": "",
      "assessment": {
        "status": "validation-visible",
        "invalidCount": 6,
        "messagesCount": 0,
        "consoleHasOutput": false,
        "errorsHasOutput": false
      }
    }
  ]
}