[step:Turn a proper coloring into an equivariant map of Hom complexes]
Let $m \in \mathbb{N}$, and suppose that $G$ has a proper $m$-coloring. Let $K_m$ denote the complete graph on the vertex set $\{1,\dots,m\}$. The coloring is equivalently a graph homomorphism, meaning a vertex map $\varphi: G \to K_m$ preserving adjacency.
For a finite simple graph $H$, define $\mathcal{P}_H$ to be the poset whose elements are ordered pairs $(A,B)$ of nonempty subsets $A,B \subseteq V(H)$ such that every vertex of $A$ is adjacent in $H$ to every vertex of $B$, ordered by coordinatewise inclusion. Let $\operatorname{Hom}(K_2,H)$ denote the Hom complex given by the order complex of $\mathcal{P}_H$, so its vertices are elements of $\mathcal{P}_H$ and its simplices are finite chains in $\mathcal{P}_H$.
The group $\mathbb{Z}/2$ acts on $\mathcal{P}_H$ by the order-preserving involution $\tau_H: \mathcal{P}_H \to \mathcal{P}_H$ defined by $\tau_H(A,B)=(B,A)$. This induces a simplicial involution, still denoted $\tau_H$, on $\operatorname{Hom}(K_2,H)$. Because $H$ has no loops, no poset element satisfies $(A,B)=(B,A)$: if $A=B$, then any $a \in A$ would be adjacent to itself. Hence $\tau_H$ has no fixed vertex. Since $\tau_H$ sends every poset element to an incomparable distinct element, it sends every chain disjointly from itself; therefore the induced action on the geometric realization of $\operatorname{Hom}(K_2,H)$ is free.
The graph homomorphism $\varphi$ induces an order-preserving map of Hom posets, and hence a simplicial map on order complexes, $\operatorname{Hom}(K_2,\varphi): \operatorname{Hom}(K_2,G) \to \operatorname{Hom}(K_2,K_m)$, defined on poset elements by $\operatorname{Hom}(K_2,\varphi)(A,B)=(\varphi(A),\varphi(B))$. Indeed, if every vertex of $A$ is adjacent to every vertex of $B$ in $G$, then every vertex of $\varphi(A)$ is adjacent to every vertex of $\varphi(B)$ in $K_m$, since $\varphi$ preserves adjacency; coordinatewise inclusion is also preserved under image. Moreover, for every $(A,B) \in \mathcal{P}_G$, applying $\operatorname{Hom}(K_2,\varphi)$ after swapping the two coordinates gives the same ordered pair as swapping the two coordinates after applying $\operatorname{Hom}(K_2,\varphi)$. Thus $\operatorname{Hom}(K_2,\varphi)$ is a $\mathbb{Z}/2$-equivariant map of free $\mathbb{Z}/2$-complexes.
[/step]