Core Docs - Engagement - Streaks Maps

Rock Version: v20.0
Last Modified: 2026-05-01 1:40 PM

To truly understand streaks, you’ll need to understand maps, so that’s where we’ll start. These maps won’t help you navigate the globe, but they will help you navigate streaks like you’re the Magellan of Rock!

We’ve already mentioned that streaks are used to find engagement patterns. Maps are what Rock uses to collect and analyze the data needed to find those patterns.

There are three kinds of maps:

All three of these maps are used to calculate streaks. For example, let’s say you want to calculate someone’s streak in a recurring weekly meeting. You would need to know when meetings were held (occurrence map), which meetings someone attended (engagement map) and whether missed meetings should be forgiven (exclusion map).