reason: Backend architecture and checklist for verification


reason: Verify new Java classes follow expected package layout


reason: Verify schema/DAO changes are safe and consistent


reason: Verify validation and ServiceResult behavior


reason: Verify UI consistency for admin forms/tables/alerts


reason: Verify implementation remains aligned with project requirements