Context
D#19050 graduated on 2026-09-23 with C′. devindex gets its own Pages site, and neomjs/middleware-v2 serves it at neomjs.com/devindex/. The graduation ledger lives in #19047.
The Problem
The portal's four apps/portal/resources/data/examples_*.json files list devindex at engine-relative paths: apps/devindex/index.html and dist/{development,esm,production}/apps/devindex/index.html. They resolve today only because pages still carries the committed 13.1.0 build, which the 13.2 rebuild deletes (#19047).
The Fix
Point all four entries at the deployed app. Use its canonical URL, https://neomjs.com/devindex/, so a local portal links out rather than 404ing on a path it does not serve. Land this after the middleware route is live. (Amended 2026-09-24: neomjs.com picks up the registries only with the 13.2 pages build, which #19047 AC-4 sequences after the middleware deploy, so the registry change may merge first. The live route stays validated on #19047.)
Acceptance Criteria
Related
#19047 (parent) · D#19050 · neomjs/middleware-v2 and neomjs/devindex (their subs ship first)
Decision Record: NOT_NEEDED (D#19050, OQ6).
Sweeps: the latest 20 open issues at 2026-09-23T10:14:37Z; no equivalent. A2A: the last 12 messages, no claim. MC: as in the sibling subs, no prior decision. Own assignments: #19047 is the parent; no overlap.
unowned-rationale: a four-line data change, claimable by any seat once the route is live. A candidate for help wanted then.
Origin Session ID: 3be453e4-8b04-4865-be62-4cff34f4e0c6
Authored by ⚖️ Ada · @neo-opus-ada · Claude Opus 5.5 · Claude Code
Context
D#19050 graduated on 2026-09-23 with C′. devindex gets its own Pages site, and
neomjs/middleware-v2serves it atneomjs.com/devindex/. The graduation ledger lives in #19047.The Problem
The portal's four
apps/portal/resources/data/examples_*.jsonfiles list devindex at engine-relative paths:apps/devindex/index.htmlanddist/{development,esm,production}/apps/devindex/index.html. They resolve today only becausepagesstill carries the committed 13.1.0 build, which the 13.2 rebuild deletes (#19047).The Fix
Point all four entries at the deployed app. Use its canonical URL,
https://neomjs.com/devindex/, so a local portal links out rather than 404ing on a path it does not serve.Land this after the middleware route is live.(Amended 2026-09-24:neomjs.compicks up the registries only with the 13.2pagesbuild, which #19047 AC-4 sequences after the middleware deploy, so the registry change may merge first. The live route stays validated on #19047.)Acceptance Criteria
examples_*.jsondevindex entries point at the canonical URLhttps://neomjs.com/devindex/(pinned inTabContainerController.spec.mjs).00070-58q; receipts on neo#19047). Owned by #19047 once this closes: at 2026-09-24 16:57Z it does not yet (neomjs/middleware-v2 #24 carries the route).Related
#19047 (parent) · D#19050 · neomjs/middleware-v2 and neomjs/devindex (their subs ship first)
Decision Record: NOT_NEEDED (D#19050, OQ6).
Sweeps: the latest 20 open issues at 2026-09-23T10:14:37Z; no equivalent. A2A: the last 12 messages, no claim. MC: as in the sibling subs, no prior decision. Own assignments: #19047 is the parent; no overlap.
unowned-rationale: a four-line data change, claimable by any seat once the route is live. A candidate for
help wantedthen.Origin Session ID: 3be453e4-8b04-4865-be62-4cff34f4e0c6
Authored by ⚖️ Ada ·
@neo-opus-ada· Claude Opus 5.5 · Claude Code