Co-design has structures that can be generalized for any type of design problem.

Applied category theory can be used to create structures that are interoperable.

Co-design uses applied category theory to provide a multi-layered solver that connects design problems using partial orders

this multi-layered capability allows for it to be generalizable to any level of detail and decomposition

Posets as structures for representing value

All design problems are fundamentally a negotiation of resources and functionality