\section{Local restrictions on ray products} \label{app:local-rays} In this appendix we prove the two local structural results stated in Section~\ref{sec:local-ray-geometry}: the uniqueness of initial and terminal ordinary arrows for one-sided generating rays (Proposition~\ref{prop:controlled-contours}), and the classification of proper shiftable products and nondeep external returns (Proposition~\ref{prop:proper-ray-products}). Throughout, we work in the ray algebra $A_0=k[\mathcal P]$ of Setting~\ref{set:projective-companion} over a field of arbitrary characteristic, fix a positive primitive character $\chi\in L$ as in Setting~\ref{set:fixed-character}, and use the endpoint types of Definition~\ref{def:successor-types} and the primitive return corners $\mathcal K_x$ of Definition~\ref{def:primitive-return-corner}. Both proofs rely on the finite faithful supports of Definition~\ref{def:faithful-support}, the finite homogeneous categories of Definition~\ref{def:homogeneous-category}, and Lemma~\ref{lem:dimension-infinity}. \subsection{One-sided generating rays} \label{app:controlled-contours} We begin by proving Proposition~\ref{prop:controlled-contours}. Recall from Subsection~\ref{subsec:homogeneous-local-categories} that for any finite collection of graded objects $(x_i,w_i)$ with weights $w_i\in L$, we can construct a representation-finite homogeneous category $H$ whose morphism spaces are spanned by rays $r\colon x_i\to x_j$ of weight $\ell(r)=w_j-w_i$. By Lemma~\ref{lem:endpoint-chains}(3), the corner bimodule $A_0(x,z)$ of a generating ray $f\colon x\to z$ is cyclic over at least one endpoint ring, so every ray in $A_0(x,z)$ has weight $\ell(f)$ plus a nonnegative multiple of a positive local weight. Since $\chi$ is positive, $A_0(x,z)$ contains no ray of weight $\ell(f)-n\chi$ for $n>0$, and a ray of weight $\ell(f)+\chi$, when it exists, is the proper successor $f^+$. Moreover, by Lemma~\ref{lem:generating-paths}, every factor of a generating shiftable ray $g$ is itself a generating ray (as the corner bimodule of $g$ has dimension at least~$2$). \subsubsection{Bimodule retractions from homogeneous categories} In what follows, we apply Lemma~\ref{lem:configuration-retraction} to the reachability posets of oriented trees inside a finite homogeneous category $H$. Because the poset order is generated by the tree arrows, the two cover implications of Lemma~\ref{lem:configuration-retraction} need only be checked when $a\prec b$ is a single tree arrow, and any candidate factorization that would require a factor of negative categorical degree is automatically absent from $H$. The first tree we will use is the six-vertex tree with two adjacent trivalent vertices: \begin{equation} \sixlifttree \label{eq:six-lift-tree} \end{equation} In our application below, the two arrows labeled $\alpha$ will be lifts of the same ray $\alpha$, with $(v_4,v_5)$ obtained from $(v_2,v_3)$ by shifting both object weights by $-\chi$ so that the six graded objects are pairwise distinct. Assigning dimension~$2$ to the trivalent vertices $v_2,v_5$ and dimension~$1$ to the four leaves gives $N=D=12$, so Lemma~\ref{lem:dimension-infinity} rules out every orientation of~\eqref{eq:six-lift-tree}. The second tree we will use is the eight-vertex tree of type $\widetilde E_7$ with arm lengths $(3,3,1)$, which is likewise representation-infinite in every orientation by the dimension vector recorded after Lemma~\ref{lem:dimension-infinity}. \subsubsection{Two distinct first arrows are impossible} Suppose for a contradiction that a generating left-sided ray $f\colon x\to z$ can be represented by ordinary paths starting with two distinct ordinary arrows $a_1\colon x\to y_1$ and $a_2\colon x\to y_2$. Write $f=a_1w_1=a_2w_2$; since $a_1\ne a_2$ are ordinary arrows, they are incomparable under right factorization ($a_1h=a_2$ with $\deg_\JJ(h)>0$ would contradict the ordinariness of $a_2$, while $\deg_\JJ(h)=0$ would give $a_1=a_2$), and both suffixes $w_1,w_2$ are nonidentity generating rays. Because $\widehat q_xf=\widehat q_xa_iw_i\ne0$, both $\widehat q_xa_1$ and $\widehat q_xa_2$ are nonzero. We first show that one of $a_1,a_2$ is left-sided and the other is two-sided: \begin{itemize} \item \emph{Both $a_1$ and $a_2$ cannot be two-sided.} If both were two-sided, then $\widehat q_xa_i=a_i\widehat q_{y_i}$, so $\widehat q_xf=a_i(\widehat q_{y_i}w_i)$ would be right-divisible by both $a_1$ and $a_2$, as is $f=a_iw_i$. In the faithful projective support at $x$, the four rays $\{a_1,a_2,f,\widehat q_xf\}$ would then form a four-point crown: $a_1$ and $a_2$ are incomparable; $f$ and $\widehat q_xf$ are incomparable because $f$ is generating and left-sided ($f\widehat q_z=0$); and neither $f$ nor $\widehat q_xf$ can precede $a_1$ or $a_2$ for degree reasons. This contradicts Lemma~\ref{lem:dimension-infinity}. \item \emph{Both $a_1$ and $a_2$ cannot be left-sided.} If both were left-sided, consider the six rays \[ 1_x,\quad \widehat q_x,\quad a_1,\quad a_2,\quad \widehat q_xa_1,\quad \widehat q_xa_2 \] in the faithful projective support at $x$. We claim that their induced poset has only the comparisons generated by \[ 1_x\longrightarrow\widehat q_x\longrightarrow\widehat q_xa_1,\widehat q_xa_2,\qquad 1_x\longrightarrow a_1,a_2. \] Indeed, $\widehat q_x$ cannot precede $a_i$ (as $a_i$ is ordinary) and $a_i$ cannot precede $\widehat q_x$: if $a_ih=\widehat q_x$, then $a_i(ha_i)=\widehat q_xa_i\ne0$, so $ha_i$ is a nonzero endomorphism ray at $y_i$ of weight $\chi$; primitivity of $\chi$ gives $ha_i=q_{y_i}=\widehat q_{y_i}$ and hence $a_i\widehat q_{y_i}=\widehat q_xa_i\ne0$, contradicting the left-sided type of $a_i$. Similarly, a same-index comparison $a_ih=\widehat q_xa_i$ would make $h$ a nonzero endomorphism ray of weight $\chi$ at $y_i$, giving $h=\widehat q_{y_i}$ and again contradicting the left-sided type of $a_i$. Moreover, $a_1$ and $a_2$ (and hence $\widehat q_xa_1$ and $\widehat q_xa_2$) are incomparable, while any cross comparison $a_ih=\widehat q_xa_j$ ($i\ne j$) would multiply on the right by $w_j$ to give $a_i(hw_j)=\widehat q_xa_jw_j=\widehat q_xf\ne0$; the ray $hw_j\in A_0(y_i,z)$ has weight $\ell(w_i)+\chi$ and therefore equals $w_i^+$, contradicting $a_iw_i^+=0$ from the $(\mathsf L,\text{any})$ row of~\eqref{eq:product-type-table}. All reverse comparisons are ruled out because $a_1,a_2$ are generating or by degree. The resulting six-element poset is the orientation of~\eqref{eq:six-lift-tree} with two outgoing leaves at each trivalent vertex, which is excluded by Lemma~\ref{lem:dimension-infinity}. \end{itemize} Thus one of the two initial arrows of a generating left-sided ray must have type~$\mathsf B$ and the other type~$\mathsf L$; dually, if a generating right-sided ray had two distinct terminal arrows, one would have type~$\mathsf B$ and the other type~$\mathsf R$. Passing to the opposite category $A_0^{\op}$, it therefore suffices to rule out a generating right-sided ray $f\colon x\to z$ admitting two factorizations \[ f=\gamma\alpha=\eta\beta,\qquad \alpha\colon y\to z\text{ ordinary of type }\mathsf B,\quad \beta\colon t\to z\text{ ordinary of type }\mathsf R. \] Here the prefixes $\gamma\colon x\to y$ and $\eta\colon x\to t$ are nonidentity generating rays by Lemma~\ref{lem:generating-paths}, and are incomparable (for instance, $\gamma h=\eta$ would imply $\gamma(h\beta)=\gamma\alpha=f\ne0$, so $h\beta=\alpha$ because both lie in $A_0(y,z)$ with the same weight, contradicting the fact that $\alpha$ and $\beta$ are distinct ordinary arrows). Using the local generators $\widehat q_y$ and $\widehat q_z$, we have $\gamma\widehat q_y\alpha=\gamma\alpha\widehat q_z=f\widehat q_z\ne0$, so $\gamma$ has type~$\mathsf R$ (since $f$ has type~$\mathsf R$, $\widehat q_x\gamma=0$). Moreover, if an endomorphism ray $u\in R_x$ has weight $\chi$, then primitivity of $\chi$ gives $u=\widehat q_x$, and hence $uf=\widehat q_xf=0\ne f\widehat q_z$ because $f$ is right-sided; thus \begin{equation} uf\ne f\widehat q_z\qquad\text{for every endomorphism ray }u\in R_x. \label{eq:absent-source-action} \end{equation} We now distinguish two cases according to whether $\alpha$ admits a primitive reverse. \medskip \noindent\textbf{Case 1: $\alpha$ has a primitive reverse $\lambda\colon z\to y$.} Here $\alpha\lambda=\widehat q_y$ and $\lambda\alpha=\widehat q_z$. Set $\zeta=\beta\lambda\colon t\to y$, which is nonzero because $\zeta\alpha=\beta\widehat q_z\ne0$. In a finite homogeneous category $H$, choose the six graded objects \begin{equation} \begin{array}{c|rrrrrr} \text{vertex}&v_1&v_2&v_3&v_4&v_5&v_6\\ \hline \text{object}&x&y&z&y&z&t\\ \text{weight}&-\ell(\gamma)&0&\ell(\alpha)&-\chi&\ell(\alpha)-\chi&\ell(\alpha)-\chi-\ell(\beta) \end{array} \label{eq:six-lift-coordinates} \end{equation} and select the tree~\eqref{eq:six-lift-tree}, whose composite oriented paths evaluate to the nonzero rays $\widehat q_y,\zeta,\widehat q_z,\alpha\widehat q_z,\beta\widehat q_z,f$. To verify the cover conditions of Lemma~\ref{lem:configuration-retraction}, note that every left-multiplication check $r_{ab}h=r_{ac}$ with $b\nleq c$ requires $\deg_\JJ(h)<0$, while the right-multiplication checks $hr_{ab}=r_{cb}$ with $c\nleq a$ and $\deg_\JJ(h)\geq0$ reduce to the following excluded factorizations: \[ \begin{array}{c|l} \text{excluded factorization}&\text{reason for exclusion}\\ \hline h\gamma=\widehat q_y&(\gamma h)f=\gamma\widehat q_y\alpha=f\widehat q_z\text{, contradicting~\eqref{eq:absent-source-action}}\\ h\gamma=\lambda&hf=h\gamma\alpha=\widehat q_z\implies(fh)f=f\widehat q_z\text{, contradicting~\eqref{eq:absent-source-action}}\\ h\gamma=\zeta&(\eta h)f=\eta\beta\lambda\alpha=f\widehat q_z\text{, contradicting~\eqref{eq:absent-source-action}}\\ h\alpha=\beta\text{ or }h\beta=\alpha&\alpha,\beta\text{ are distinct ordinary arrows}\\ h\lambda=\gamma&\ell(h)=\ell(\gamma)-\ell(\lambda)=\ell(f)-\chi\text{ lies below the generator }f \end{array} \] In the first three rows, the endomorphisms $\gamma h$, $fh$, and $\eta h$ of $x$ would each multiply $f$ to $f\widehat q_z$, contradicting~\eqref{eq:absent-source-action}; in the fourth row, $h$ cannot be an identity arrow since $\alpha\ne\beta$, so either equality would factor an ordinary arrow into two nonidentity rays; and in the last row, $h\in A_0(x,z)$ would have weight $\ell(f)-\chi$, below the generating ray $f$. Thus Lemma~\ref{lem:configuration-retraction} provides a bimodule retraction onto the incidence algebra of~\eqref{eq:six-lift-tree}, contradicting Lemma~\ref{lem:dimension-infinity}. Consequently, $\alpha$ cannot admit a primitive reverse. \medskip \noindent\textbf{Case 2: $\alpha$ has no primitive reverse.} We first note that no ray $h\colon t\to y$ can satisfy $\beta\widehat q_z=h\alpha$. Otherwise, in the faithful injective support at $z$, the four rays $\{\widehat q_z,\alpha,\alpha\widehat q_z,\beta\widehat q_z\}$ would form a four-point crown: $\widehat q_z$ and $\alpha$ are incomparable because $\alpha$ is ordinary and has no primitive reverse; $\alpha\widehat q_z$ and $\beta\widehat q_z$ are incomparable because $u\alpha\widehat q_z=\beta\widehat q_z$ or $u\beta\widehat q_z=\alpha\widehat q_z$ cancels $\widehat q_z$ to $u\alpha=\beta$ or $u\beta=\alpha$; and no upper ray $\alpha\widehat q_z,\beta\widehat q_z$ can precede $\widehat q_z$ or $\alpha$ (the only nonnegative-degree possibility $u\beta\widehat q_z=\alpha$ would factor the ordinary arrow $\alpha$ through $\widehat q_z$). Now choose the eight graded objects in $H$: \begin{equation} \begin{gathered} \begin{array}{c|rrrr} \text{vertex}&v_1&v_2&v_3&v_4\\ \hline \text{object}&x&x&y&y\\ \text{weight}&-\ell(\gamma)&\chi-\ell(\gamma)&0&\chi \end{array} \\[1ex] \begin{array}{c|rrrr} \text{vertex}&v_5&v_6&v_7&v_8\\ \hline \text{object}&z&z&t&t\\ \text{weight}&\ell(\alpha)&\ell(\alpha)-\chi&\ell(\alpha)+\chi-\ell(\beta)&\ell(\alpha)-\chi-\ell(\beta) \end{array} \end{gathered} \label{eq:eight-lift-coordinates} \end{equation} and select the oriented tree of type $\widetilde E_7$: \begin{equation} \begin{tikzpicture}[>=Latex,x=1.2cm,y=1.1cm,every node/.style={font=\small}] \node (G) at (0,0) {$v_7$}; \node (B) at (1,0) {$v_2$}; \node (D) at (2,0) {$v_4$}; \node (C) at (3,0) {$v_3$}; \node (E) at (4,0) {$v_5$}; \node (F) at (5,0) {$v_6$}; \node (H) at (6,0) {$v_8$}; \node (A) at (3,1) {$v_1$}; \draw[->] (B)--node[above] {$\eta$}(G); \draw[->] (B)--node[above] {$\gamma$}(D); \draw[->] (C)--node[above] {$\widehat q_y$}(D); \draw[->] (C)--node[above] {$\alpha$}(E); \draw[->] (F)--node[above] {$\widehat q_z$}(E); \draw[->] (H)--node[above] {$\beta$}(F); \draw[->] (A)--node[right] {$\gamma$}(C); \end{tikzpicture} \label{eq:eight-lift-tree} \end{equation} Its composite oriented paths evaluate to the nonzero rays $\gamma\widehat q_y$, $f=\gamma\alpha$, and $\beta\widehat q_z$. After discarding negative-degree factors, the cover conditions of Lemma~\ref{lem:configuration-retraction} across the seven arrows of~\eqref{eq:eight-lift-tree} reduce to the following excluded factorizations: \[ \begin{array}{c|l} \text{excluded factorization}&\text{reason for exclusion}\\ \hline \widehat q_yh=\alpha\text{ or }h\widehat q_z=\alpha&\alpha\text{ is an ordinary arrow}\\ \alpha h=\widehat q_y\text{ or }h\alpha=\widehat q_z&\alpha\text{ has no primitive reverse}\\ \gamma h=\eta\text{ or }\eta h=\gamma&\gamma\text{ and }\eta\text{ are incomparable}\\ h\widehat q_y=\gamma&\ell(h)=\ell(\gamma)-\chi\text{ lies below the generator }\gamma\\ h\alpha=\beta\widehat q_z&\text{excluded by the injective-support crown above}\\ h\gamma=\gamma\widehat q_y&hf=h\gamma\alpha=\gamma\widehat q_y\alpha=f\widehat q_z\text{, contradicting~\eqref{eq:absent-source-action}}\\ h\gamma=\widehat q_y&(\gamma h)f=\gamma\widehat q_y\alpha=f\widehat q_z\text{, contradicting~\eqref{eq:absent-source-action}}\\ h\widehat q_z=f&\ell(h)=\ell(f)-\chi\text{ lies below the generator }f \end{array} \] Here the first and third rows contradict the ordinariness of $\alpha$ and the incomparability of $\gamma$ and $\eta$, while the fourth and last rows would place $h$ below the generating weight in its corner. In the second row, $\alpha h=\widehat q_y$ implies $\alpha(h\alpha)=\widehat q_y\alpha=\alpha\widehat q_z\ne0$, which cancels to $h\alpha=\widehat q_z$ and makes $h$ a primitive reverse of $\alpha$ (and the other equality is dual). Finally, the fifth row was excluded by the four-point crown in the injective support at $z$, and in the sixth and seventh rows the endomorphisms $h$ and $\gamma h$ of $x$ would multiply $f$ to $f\widehat q_z$, contradicting~\eqref{eq:absent-source-action}. Lemma~\ref{lem:configuration-retraction} therefore yields a bimodule retraction onto the incidence algebra of~\eqref{eq:eight-lift-tree}. Assigning dimension~$4$ to $v_3$, dimensions $3,2,1$ along the two arms of length~$3$, and dimension~$2$ to $v_1$ gives $N=D=48$, contradicting Lemma~\ref{lem:dimension-infinity}. This completes the proof of Proposition~\ref{prop:controlled-contours}. \subsection{Proper products and external returns} \label{app:proper-products} We prove Proposition~\ref{prop:proper-ray-products} in the order (1), (4), (2), (3), because the last part uses (4). Recall that the finite homogeneous categories of Definition~\ref{def:homogeneous-category} are representation-finite by Lemma~\ref{lem:homogeneous-projection}, as are their corner subcategories and object quotients, and in particular the incidence algebras of the faithful projective and injective supports of Definition~\ref{def:faithful-support}. \subsubsection{One-sided lengths and the two-object return} We now prove the dimension bound $\dim A_0(b,y)\leq3$ (with equality only when $N_b=3$) for a generating left-sided ray $f\colon b\to y$ in Proposition~\ref{prop:proper-ray-products}(1). Since $f$ is left-sided, $\widehat q_bf\ne0$, and Lemma~\ref{lem:primitive-action-generation} gives $A_0(b,y)=R_bf$. Thus $\dim A_0(b,y)\leq N_b$, which already gives the bound when $N_b\leq3$. Suppose for a contradiction that $N_b\geq4$ and $\widehat q_b^2f\ne0$ (so $\dim A_0(b,y)\geq3$). We reach a contradiction in three steps: \medskip \noindent\textbf{Step 1: Support points and forward comparisons.} In the faithful projective support at $b$, retain the six rays \[ Q_i=\widehat q_b^i\quad(0\leq i\leq3),\qquad Y_j=\widehat q_b^jf\quad(j=1,2). \] Clearly $Q_0j$, an inequality $Q_i\leq Y_j$ would require a ray $h\in A_0(b,y)$ of weight $\ell(f)-(i-j)\chi$, which is impossible because $A_0(b,y)=R_bf$ has only weights $\ell(f)+a\chi$ with $a\geq0$. Moreover, $Y_1$ and $Y_2$ are incomparable: any comparison between them would produce an endomorphism ray at $y$ of weight $\chi$, which by primitivity of $\chi$ would give $f\widehat q_y\ne0$ and make $f$ two-sided. \medskip \noindent\textbf{Step 2: Excluding reverse comparisons.} Suppose that $Y_j