\section{Introduction} Let $H=(A,B;E)$ be a connected bipartite graph with at least one edge. We distinguish its two vertex parts and call it a \emph{bigraph} (Definition~\ref{def:bigraph}). For a bounded measurable function, or \emph{kernel}, $W:[0,1]^2\to\RR$, its homomorphism density is \[ t_H(W)=\int_{[0,1]^A\times[0,1]^B} \prod_{uv\in E}W(x_u,y_v)\,dx\,dy. \] When $W$ represents the adjacency matrix of a finite graph, this integral is the proportion of vertex maps that preserve edges \cite{Lovasz}. The graph $H$ is \emph{weakly norming} if $\|W\|_{r(H)}:=t_H(|W|)^{1/|E|}$ is a norm on kernels (Definition~\ref{def:weak-norming}). Even cycles, complete bipartite graphs, and hypercubes are weakly norming \cite{Hatami}. Every weakly norming graph is also edge-transitive: its symmetries can move any edge to any other \cite{Sidorenko}. A full classification remains open. Graph norms have close ties to quasirandomness \cite{Thomason87,CGW}, Schatten--von Neumann norms \cite{Hatami,Lovasz}, graphon theory \cite{Lovasz,DGRR}, and Sidorenko's inequality \cite{Sidorenko93,Hatami}. Conlon and Lee \cite{CL} introduced a broad class of weakly norming graphs, the \emph{reflection bigraphs}. Their construction included all examples known at the time, and it remains open whether it captures every weakly norming graph. Roughly, take a finite group generated by Euclidean reflections and two points in one closed region between its reflecting hyperplanes. The two vertex parts are distinguished copies of the points' image sets, with an edge for each pair of images obtained from the same group element; see Figure~\ref{fig:reflection-chambers} and Definition~\ref{def:reflection}. Their proof proceeds through a combinatorial property called \emph{cut-percolation}. A \emph{fold} uses a part-preserving symmetry that is its own inverse and exchanges two sides separated by its fixed vertices. It keeps the marked edges on one side and copies that pattern to the other (Definition~\ref{def:fold}). A graph is cut-percolating if a sequence of folds spreads one marked edge to all edges; Figure~\ref{fig:c6-percolation} illustrates this on the six-cycle. Conlon and Lee proved that reflection bigraphs cut-percolate and that cut-percolating bigraphs are weakly norming \cite{CL}. Write $\Fold(H)$ for the group generated by the fold symmetries. Conlon and Lee suggested that cut-percolating bigraphs should in turn be reflection bigraphs \cite[Section~6]{CL}. Our main result proves this prediction (Theorem~\ref{thm:classification}). Figure~\ref{fig:implications} puts the result in context: reflection bigraphs now have several equivalent structural characterizations, while weakly norming graphs have equivalent analytic characterizations from earlier work \cite{Hatami,DGRR,LS}. Showing that these two classes coincide would give a powerful structural characterization of weakly norming graphs. We also obtain further characterizations and recognition results for cut-percolating bigraphs, which we describe below. \begin{figure}[htbp] \centering \input{figures/c6-percolation-drawing} \caption{Three folds spread one marked edge over $C_6$. At each step, keep the pattern in the shaded half and copy it across the dashed line. The number of marked edges grows from one to two, then four, then six. Filled and empty vertices distinguish the two vertex parts.} \label{fig:c6-percolation} \end{figure} \begin{figure}[!b] \centering \input{figures/implications-drawing} \caption{Relations for a finite connected simple bigraph $H$ with an edge. Weak H\"older bounds copy counts with different edge kernels by their monochromatic counts \eqref{eq:holder}; step Sidorenko means that averaging a graphon over partition classes cannot increase its copy count (Definition~\ref{def:step-sidorenko}). The new implication, Lemma~\ref{lem:transitive-reflection}, closes the right-hand cycle. The dashed arrow remains conjectural. The green arrow holds for incidence bigraphs of simple two-designs and their uniform twin blowups.} \label{fig:implications} \end{figure} \Needspace{6\baselineskip} \subsection{Our results} \paragraph{Classification.} Our main theorem gives four equivalent descriptions of the graphs obtained by the Conlon--Lee method (Figure~\ref{fig:implications}). Edge-transitivity of $\Fold(H)$ means that a sequence of fold symmetries can move any edge to any other. If the copying process could only add red edges, this would suffice to make every edge red: we could reach each edge in turn without losing earlier marks. In the actual folding game, however, a fold copies both red and uncolored edges. A red edge becomes uncolored when its counterpart on the retained side is uncolored. Thus, the implication from edge-transitivity to cut-percolation is nontrivial. Transitivity of $\Fold(H)$ on each vertex part is a weaker condition: any vertex can be moved to any other in the same part, without requiring the same for edges. We show that even this condition forces a reflection representation (Lemma~\ref{lem:transitive-reflection}). \Needspace{10\baselineskip} \begin{theorem}[Classification]\label{thm:classification} Let $H=(A,B;E)$ be a finite connected simple bigraph with at least one edge. The following conditions are equivalent: \begin{enumerate} \item $\Fold(H)$ is transitive on each of $A$ and $B$; \item $\Fold(H)$ is transitive on $E$; \item $H$ is a reflection bigraph for a finite Coxeter system; \item $H$ is cut-percolating. \end{enumerate} \end{theorem} Thus transitivity on the two vertex parts already forces percolation and a reflection representation. In particular, \textup{(ii)}$\Rightarrow$\textup{(iv)} settles Coregliano's explicit Conjecture~1.1 \cite{Coregliano}. The equivalence with \textup{(iii)} confirms the stronger reflection prediction stated immediately after Conjecture~6.1 in \cite[Section~6]{CL}. Together with their theorem that reflection bigraphs are weakly norming, it also settles that conjecture; see Remark~\ref{rem:broader-cut-group} for the authors' clarification. \paragraph{Recognition.} The classification raises an algorithmic question: given a graph, can we decide efficiently whether it cut-percolates? We reduce this problem to graph isomorphism, using polynomially many queries on graphs of polynomial size and polynomial work between them. This is a \emph{polynomial-time Turing reduction} (Section~\ref{sec:recognition-model}). \Needspace{5\baselineskip} \begin{theorem}[Recognition]\label{thm:recognition} On finite connected simple bigraphs with at least one edge, recognizing cut-percolation is polynomial-time Turing reducible to graph isomorphism. For an input with $n$ vertices, it can therefore be decided in time $n^{(\log n)^{O(1)}}$, and in polynomial time at any fixed maximum degree. \end{theorem} The running-time bounds use the graph-isomorphism algorithms of Babai \cite{Babai} and Luks \cite{Luks}. Section~\ref{sec:recognition} also gives short, efficiently checkable certificates and an alternative proof independent of the classification. \paragraph{Incidence designs.} For incidence bigraphs of simple two-designs, we can also settle the remaining implication from weak norming to cut-percolation. Recall that a two-design consists of equal-sized subsets, called \emph{blocks}, with every point pair in the same number of blocks; simple means that no block is repeated (Definition~\ref{def:design}). \Needspace{7\baselineskip} \begin{theorem}[Simple two-designs]\label{thm:designs} Let $F$ be the incidence bigraph of a simple two-design on $v$ points, with block size $2\le k