\section{Constructing an assembly}\label{sec:construction} The threshold theorem guarantees some target colouring, which need not be specified in advance. It can be found by a bounded number of capacitated matching problems, even when the side lengths are large. Berkove, Eickemeyer and Schulman~\cite[Section 7]{BES} formulate frame assembly as bipartite matching between individual cubes and positions. Here we compress equal source varieties and geometric requirements into a network of constant size. \begin{proposition}[Compressed construction]\label{prop:construction} Given an explicit list of $q$ sources and $a,b,c\ge2$, one can find a frame or a complete-box assembly, or report that none exists, in $O(q)$ time. This bound holds for every explicit input, including unsuccessful ones. It uses the word-RAM model with the input sizes, dimensions and output indices fitting in a word. Write $L=4(a+b+c)-16$ for the frame size. For sources given as 75 binary multiplicities, feasibility and a compressed assembly have polynomial bit complexity; expanding the placements costs the output size. \end{proposition} \begin{proof} Reject immediately if $q