Fixes #5579: Implement heartbeat mode

Only used in non-compliance mode --> Only used in change-only compliance mode
Please respect defined terminology.

Also, can we have a default value here please? Some other things in the code already do/will in the future rely on this, so let's fix it to the same as agent frequency (this is probably a comment for Scala code, not this PR)