Case access dependency fix and Subjects & People Delete
Includes the required subject-age and case-type-catalog helpers omitted from the previous focused patch.
Back up before updating. For existing GIB installations, extract the patch into the application root and replace matching files. Delete is next to Edit on the case Subjects list, with Confirm Delete/Cancel. Existing case write permissions apply; closed/cancelled cases are read-only. Deleted profiles are removed from active lists and retained encrypted for audit. Linked vehicles and files remain; vehicle links to the removed person are cleared. No database migration or re-import is needed. Local permission, stale-version, rollback and confirmation checks passed.
