Happening every minute; continuing; unceasing.
With attention to tiny details.
On a minute scale.
Exact or correct.