Saaspocalypse

Bundles and templates

Asana's bundle and template hierarchy is widely reported as confusing — applying a bundle to a project that already used it creates duplicate sections, rules and fields users then clean up by hand.

Ce que les utilisateurs disent vraiment

Comment on rebâtirait cette fonction pour vous

Templates in a tailored build are versioned rows in Postgres with an `applies_to` relation, applied idempotently — re-running an apply diffs against current state and only adds what's missing. Bundles are just composable template fragments referenced by id, so updating a bundle updates every project using it without duplication, and saving a project as a template captures its bundle references by default.