---
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").
