fix(question): begrens antwoordrecords zonder bronverlies (#1058) #1077

Merged
brenno merged 11 commits from codex/fix-question-answer-limit-1058 into main 2026-08-01 14:01:29 +00:00
Owner

Closes #1058

Wat verandert

  • maximaal acht antwoordrecords per vraag in editor, preview, presentatie en export
  • een handmatig deck met meer records wordt vroeg en duidelijk als ongeldig gemeld
  • te grote vragen materialiseren geen antwoordcontrollers, tekstmetingen of widgets
  • alle antwoordrecords, onbekende JSON-velden en antwoordafbeeldingen blijven behouden voor Markdown, pakket, git en mem:-liveness
  • USER_GUIDE, FILE_FORMAT en alle 31 vertalingen beschrijven dezelfde grens

Bewijs

  • regressies eerst rood: negende editorrij, negen presenteropties, negen HTML-items en een 10.000-recordpreview die circa 36 seconden doorbouwde
  • 10.000 records bouwen nu één foutkaart en nul antwoordwidgets
  • pakket-, git- en livenesstests bewaken negen imagePair-assets en onbekende velden
  • make check-full groen: 7.869 tests, 87,5% dekking, analyze, secrets, SAST, licenties, SBOM en webbouw

Beeldkeuring

In de echte macOS-debug-app passen acht editorregels en de slidestrook zonder overflow; bij negen records past de gelokaliseerde foutkaart in editor en thumbnail. Computer Use ontbrak, dus donker thema, interactieve presentatiemodus, beamerscherm, PDF en gerenderde HTML zijn niet handmatig visueel goedgekeurd. Gerichte tests dekken die uitvoerpaden functioneel.

Geen nieuwe afhankelijkheid of gesloten formaat. De bewakerstoets bevestigt dat handgeschreven records, uitbreidingsvelden en lokale assets niet stil verdwijnen.

Closes #1058 ## Wat verandert - maximaal acht antwoordrecords per vraag in editor, preview, presentatie en export - een handmatig deck met meer records wordt vroeg en duidelijk als ongeldig gemeld - te grote vragen materialiseren geen antwoordcontrollers, tekstmetingen of widgets - alle antwoordrecords, onbekende JSON-velden en antwoordafbeeldingen blijven behouden voor Markdown, pakket, git en mem:-liveness - USER_GUIDE, FILE_FORMAT en alle 31 vertalingen beschrijven dezelfde grens ## Bewijs - regressies eerst rood: negende editorrij, negen presenteropties, negen HTML-items en een 10.000-recordpreview die circa 36 seconden doorbouwde - 10.000 records bouwen nu één foutkaart en nul antwoordwidgets - pakket-, git- en livenesstests bewaken negen imagePair-assets en onbekende velden - make check-full groen: 7.869 tests, 87,5% dekking, analyze, secrets, SAST, licenties, SBOM en webbouw ## Beeldkeuring In de echte macOS-debug-app passen acht editorregels en de slidestrook zonder overflow; bij negen records past de gelokaliseerde foutkaart in editor en thumbnail. Computer Use ontbrak, dus donker thema, interactieve presentatiemodus, beamerscherm, PDF en gerenderde HTML zijn niet handmatig visueel goedgekeurd. Gerichte tests dekken die uitvoerpaden functioneel. Geen nieuwe afhankelijkheid of gesloten formaat. De bewakerstoets bevestigt dat handgeschreven records, uitbreidingsvelden en lokale assets niet stil verdwijnen.
brenno merged commit b60d0ea536 into main 2026-08-01 14:01:29 +00:00
Sign in to join this conversation.
No description provided.