Voeg beveiligde lessen en formele examens toe #2062

Merged
brenno merged 13 commits from codex/secure-training-exams-ocideck into main 2026-09-12 13:25:03 +00:00
Owner

Uitkomst

OciDeck kan servergestuurde lessessies en individuele formele examens afnemen via het OciServe-contract uit OciServe PR #536.

  • versleutelde lespakketten worden alleen in geheugen geopend
  • sessietabs sluiten en wissen hun lokale toestand bij verlopen of beëindigen
  • examenpogingen gebruiken serveruitdagingen, revisies en idempotente antwoorden
  • alleen gesloten, automatisch beoordeelbare vraagvormen worden voor formele examens toegelaten
  • menselijke identificatie blijft een organisatorische toezichtstaak

Verificatie

  • make check: groen, 11.507 tests en 86,8% dekking
  • goldens: groen
  • gitleaks en trufflehog: groen
  • Semgrep, ShellCheck, licenties en SBOM: groen
  • OciServe API-drift: 43 tests groen tegen de schone contractpin

De externe referentiedatacheck meldt dat OWASP MASWE op 12 september is vernieuwd. Dit is afzonderlijk op origin/main gereproduceerd en is niet door deze PR veroorzaakt; alle overige check-full-onderdelen zijn groen.

Afhankelijk van: brenno/OciServe#536

## Uitkomst OciDeck kan servergestuurde lessessies en individuele formele examens afnemen via het OciServe-contract uit OciServe PR #536. - versleutelde lespakketten worden alleen in geheugen geopend - sessietabs sluiten en wissen hun lokale toestand bij verlopen of beëindigen - examenpogingen gebruiken serveruitdagingen, revisies en idempotente antwoorden - alleen gesloten, automatisch beoordeelbare vraagvormen worden voor formele examens toegelaten - menselijke identificatie blijft een organisatorische toezichtstaak ## Verificatie - make check: groen, 11.507 tests en 86,8% dekking - goldens: groen - gitleaks en trufflehog: groen - Semgrep, ShellCheck, licenties en SBOM: groen - OciServe API-drift: 43 tests groen tegen de schone contractpin De externe referentiedatacheck meldt dat OWASP MASWE op 12 september is vernieuwd. Dit is afzonderlijk op origin/main gereproduceerd en is niet door deze PR veroorzaakt; alle overige check-full-onderdelen zijn groen. Afhankelijk van: https://pawprint.vigilis.online/brenno/OciServe/pulls/536
brenno merged commit 91941fc7e3 into main 2026-09-12 13:25:03 +00:00
Sign in to join this conversation.
No description provided.