Connecting Capacity Planning and Workload?

A team is trying to protect developer capacity before sprint planning so devs don’t get work assigned before sprint tasks are finalized. Ideally, they’d connect capacity planning to Workload, but without creating placeholder/template tasks to block time. Have any of you found a good solution for this?

Their dev work comes from sprint projects, and they don’t know the exact tasks or hours until the sprint is planned. They want to reserve future capacity for devs (ex: 15 hrs next week) so other PMs don’t assign work into that time — even though the tasks don’t exist yet.

Workload only reflects actual tasks with estimated hours, and Capacity Planning isn’t connected to Workload, so reserving time in a capacity plan doesn’t show up in the workload view.

Because of that, their current options are basically:
• create placeholder tasks to block time
• manually check capacity plans vs workload
• or cap workload limits as a partial workaround

I’m wondering if that’s their only solution of if I’m missing another path?

This is definitely needed and I had discussions with Asana + saw mockups of something bridging the gap between those views! I don’t have anything concrete but I believe this is very top of mind for Asana.