Now Piecing:Pattern generation is in focus. Building reliable directions, cutting logic, and assembly flow before wider beta.

CleverQuilts

The Daily Stitch

Technical notes on fixes, features, and performance. Written for makers who like to know what changed under the hood.

Back to Studio

Real Testing and Border Math

Software can do the math, but it cannot tell you whether a sentence makes sense when you are standing at a cutting mat. Today I sat down with my mother and aunt to walk through the assembly instructions together. They are helping me test whether the writing is not just technically correct, but actually useful for a quilter following it step by step.

On the construction side, border joins now fully support horizontal, vertical, and mitered paths. I stabilized the border math so miter lengths track the actual quilt dimensions, and I added seam-loss handling for long borders. When a border run is longer than width of fabric, the calculations now include the extra fabric required to join those strips before trimming to final length.

I also reworked the pattern PDF flow. Techniques now appear before cutting, block assembly is separated from quilt-top assembly, and border guidance lives under the Borders part where it belongs. Along the way I fixed a layout bug that let text overlap block icons and removed unnecessary page breaks so printed patterns use less paper.

Fabric mapping is cleaner too. Border fabrics now keep an existing letter when the same fabric already appears in the quilt; otherwise they are assigned the next available letter. I also tightened the export logic so custom colors and dynamic/new block icons render consistently without duplicate or missing fabric references.