--- id: 2026-04-22T11:50:05-0400 title: 2026-04-22 11:50:05 tags: [] daily: "[[2026-04-22]]" --- # 2026-04-22 11:50:05 ## Recursive Typicals A competent quantity takeoff software must support **recursive typicals**. > "Building Type A" has Levels > * Level 01, > * Level 02, > * Level 03, > * Level 04, > * Level 05 > > "Building Type A Levels 02-04" is typical of > * "Building Type A/Level 02", > * "Building Type A/Level 03", > * "Building Type A/Level 04" > > "Building Type A" is typical of > * "Building 1", > * "Building 2", > * "Building 3" In all cases, a typical must behave as the **Type** it is typical of, (i.e. the process to assign takeoff to "Levels 02-10" must be essentially the same as to do so to "Level 01") and the use of a typical must not exclude the use of the breakdowns it is typical of (i.e. the use of "Levels 02-10" must not exclude the use of "Level 02").