HR target with the called-form navigation and the APEX banner: run_all.py --three (fresh database per run), 2026-10-23 scenario match tolerated waived defect unmapped harness 3x console-apex 39 1 3 0 0 0 yes console-logout 44 0 0 0 0 0 yes employees-apex 656 4 10 0 0 0 yes employees-change-department 551 1 0 0 0 0 yes employees-change-job 551 1 0 0 0 0 yes employees-clear 921 0 0 0 0 0 yes employees-close 429 0 0 0 0 0 yes employees-create 1046 3 7 0 0 0 yes employees-delete-refused 798 0 0 0 0 0 yes employees-delete 552 0 0 0 0 0 yes employees-details 798 0 0 0 0 0 yes employees-open 161 0 0 0 0 0 yes employees-search 660 0 1 0 0 0 yes login-close 26 0 0 0 0 0 yes login-fail 50 0 0 0 0 0 yes login-ok 36 0 0 0 0 0 yes login-open 20 0 0 0 0 0 yes clean (no defect, no harness entry, three runs identical): 17/17 console-apex identical console-logout identical employees-apex identical employees-change-department identical employees-change-job identical employees-clear identical employees-close identical employees-create identical employees-delete-refused identical employees-delete identical employees-details identical employees-open identical employees-search identical login-close identical login-fail identical login-ok identical login-open identical diff.txt, diff.json of every run compared with docs/artifacts/hr-target//: identical 102, different 0