d19.110 · Whole-Site Hygiene

Make the build trustworthy before adding more surface area.

PLENA d19.110 repairs inherited inline JavaScript breakage, replaces noisy regex checks with parsed-DOM validation, and creates a practical deployment-readiness page for testing before pitch traffic arrives.

Open sector demosTest receipt builder

What d19.110 repaired

The aim is not cosmetic. The aim is to stop false alarms, catch real script breakage, and keep PLENA reliable enough for demos.

Fixed Generated export documents

Four inherited platform pages had a language-core script tag inserted inside a generated HTML document string used by print/export helpers. That broke inline JavaScript parsing. d19.110 removes that injected tag from the generated string while keeping the global language core on the actual page.

    Improved Validation method

    The older duplicate-ID scan was too aggressive because it matched id-like text inside JavaScript strings and template literals. d19.110 validates actual parsed HTML attributes instead.

      Deployment readiness checklist

      Use this immediately after deploying the d19.110 ZIP.

      1Open home
      2Switch language
      3Open PROVA
      4Open ASCENDA
      5Open Sector Library
      6Build receipt
      7Check console
      8Verify navigation

      Live browser behavior still must be tested after deployment. This page documents static readiness and gives you a practical test route. It does not certify live production behavior.

      Validation profile

      Static profile bundled into the deployable package.

      Loading validation profile...
      d19.114 · Live QA Console

      PlenaProof now has a browser-facing deployment test harness.

      Use the Live QA Console after deployment to check critical routes and guide manual testing for language switching, PROVA, ASCENDA, ProofOps builders, buyer room, sample outputs, mobile layout, and console errors.

      Test after deploymentRoute checks · manual checklist · language persistence · console review.Open Live QA →