Cedar's reporting requests use changed rates, leave and candidate sources. Use the saved definitions to calculate the current output rather than copying Harbor's totals. A report that matches only one data snapshot isn't a reliable definition.
Read each request's grain. Person, team and project rows can all be useful, but their totals answer different questions. Keep staffing commitment status explicit and preserve unbooked resources in the capacity population. When joining with recruiting, aggregate before the join and keep staffing teams even if they have no vacancy. The numeric tasks help you reconcile an exported table against the records it summarizes. The final decision concerns a tempting shortcut: a matching grand total doesn't establish that the row-level join is correct if repeated capacity and missing people happen to cancel each other.