ConTeXt で PDF ID を制御する (再現可能なビルド)

ConTeXt で PDF ID を制御する (再現可能なビルド)

ConTeXt によって生成された PDF 内の ID フィールドを制御しようとしています。

同じ入力ファイルに対して ConTeXt を 2 回実行すると、結果の PDF ファイルの ID が異なります。これは、たとえば を実行して確認できますgrep -a "R/ID"

pdf/xe/lua-LaTeXの場合、このIDは現在の時刻とPDFのパス名に依存します。「現在の時刻」は環境変数を使用して固定できます。SOURCE_DATE_EPOCH

ConTeXt はエンジンとして luatex (またはオプションで pdftex / xetex) を使用するため、ここでも同じ方法が適用されると予想していましたが、うまくいきませんでした。

同一の入力が与えられた場合に、ConTeXt に同一の ID を持つ PDF を強制的に生成させるにはどうすればよいですか?

関連情報