Block a user
fix: capture job baseline before POST to avoid race condition
feat: auto-refresh UI after on-create jobs complete
fix: millisecond precision timestamps and correct history ordering