Hello all,

As the subject says, labels (\definelabel) with alternative=inmargin are not placed on makeup pages. (Left and right placement works.) The following example demonstrates this.  (ConTeXt  ver: 2024.08.16 15:49 LMTX  fmt: 2024.8.16  int: english/english)

\showframe
\definemakeup      [epigraphs][pagestate=start]
\definelabel       [ipe][alternative=inmargin]
\definelabel       [epi][alternative=right]
\starttext

\epi[top]This is a numbered page.\ipe[TOP]

\startmakeup[epigraphs]

The thing about quotes on the internet is that you cannot confirm their validity.

-- Abraham Lincoln\epi[epigraph]\ipe[EPIGRAPH]

This page is numbered, but the number is not displayed.
\stopmakeup

Label TOP is on page \at[TOP].

Label top is on page \at[top].

Label epigraph is on page \at[epigraph].

Label EPIGRAPH is on page \at[EPIGRAPH].

\stoptext

Unfortunately, enumerations cannot take the place of labels for my use case, as discussed a number of years ago <https://www.mail-archive.com/ntg-context@ntg.nl/msg86880.html>.

--
Rik