Skip to content

Duikmonitor v1.28.0: korte-OI-conformiteit - #25

Merged
streuper merged 1 commit into
mainfrom
dev
Jul 5, 2026
Merged

Duikmonitor v1.28.0: korte-OI-conformiteit#25
streuper merged 1 commit into
mainfrom
dev

Conversation

@streuper

@streuper streuper commented Jul 5, 2026

Copy link
Copy Markdown
Collaborator

Wat verandert er?

  • Een herhalingsduik met een oppervlakte-interval onder 15 minuten blokkeert nu zelf (status geblokkeerd, code EMPTY_TABLE_CELL) in plaats van een gele waarschuwing; de duiken gelden samen als gecombineerde duik en tabel 4a heeft daarvoor geen toepasbare cel. Eigen-DT-HG blijft informatief zichtbaar, registratie blijft mogelijk.
  • De ketenblokkade op de vervolgduik na een korte-OI-duik draagt EMPTY_TABLE_CELL als reden; alle overige ketenblokkades (ontbrekende MDD/DT, tijdvolgorde, fasen) houden INVALID_INPUT.
  • Toetsvector R-BASIS-012 opgenomen in de opstartkritieke basistoetsen; twee bestaande ketentoetsen controleren nu ook status en code, plus een bedieningstoets met negatieve controle op de zichtbare blokkade.
  • Appversielabel naar v1.28.0; opstart-zelftest-aantal van 444 naar 447.

Waarom is dit nodig?

  • De standaard normeert de korte-OI-situatie sinds kort als blokkade (EMPTY_TABLE_CELL, status geblokkeerd). De app blokkeerde de keten al conservatief, maar toonde de duik zelf nog als waarschuwing en droeg de verkeerde code. Dit trekt code en zichtbare status gelijk met de norm.

Raakt dit kritieke onderdelen?

  • Privacy of opslag
  • Export of import
  • DCIEM-tabellen of meterregels
  • Veiligheidslogica, waarschuwingen of boot-gate
  • Bronfingerprint, fixture of checksum
  • Alleen tekst, styling of documentatie

Checklist

  • Geen echte namen of persoonsgegevens toegevoegd
  • App laadt zonder foutmelding
  • Zelftests draaien groen
  • Themakleuren-lint draait groen
  • CHECKSUMS.sha256 bijgewerkt indien index.html wijzigde
  • README, CHANGELOG, release notes of docs aangepast indien nodig

@streuper
streuper merged commit a28681d into main Jul 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant