Fix #22: Only show task areas with available tasks in list filter.
Update filter to include is_draft check and improve availability checks.