an overview
So there's a lot of code quality checking, 'evidencing', governance, risk/impact analysis, PEN tests, audit trails, security monitoring, certificates, key vaults and many boring bureaucratic important administrative tasks.
Write documentation 'as source code'
Stored in git repo, version controlled
Use AsciiDoc format
Portable, rich text formatting, supports images and attachments
IntelliJ plugin
Publish to Confluence
Ad-hoc, using Maven plugin
liquibase-core-4.17.2.jar
Liquibase wrapper app
Maven
Liquibase wrapper app
main application
Unit Integration Test
Testcontainers
Excel test case v1 (100% manual)
Excel test case v2 (with formulas)
Excel test case v3 (template, extended)
Excel test case v5 (generated)