POST 028 · PRIMITIVE REDUCTION

Adjacency is the only spatial rule that matters.

Click cells in the adjacency matrix to toggle: required, avoid, or neutral. The layout on the right rearranges to satisfy your constraints. The plan is downstream of the matrix.

Adjacency Matrix

Required
Avoid
Neutral
Required met
Avoids respected
Violations
You defined adjacency rules. The plan writes itself. No line weights, no hatching, no drawing at all — just a constraint matrix and a solver.