[ ] There are no roles included in the project. The playbook is referring to all remote roles.
Each role has good testing around it. Testing that proves: you can perform an action 2+ times with the same result, reverse changes (comment out a line and uncomment it later).
[ ] use hardening ssh role? This role seems like it can do all that I need for configuring SSH and more best practices.
[ ] use hardneing os role? This role might have some best practices that I am currently not doing.
[ ] the galaxy requirements file, have it install specific versions of the roles/collections.