LearnNewsExamplesServices
Frontmatter
id19108
titlePoint the portal's four devindex example entries at the deployed app
stateClosed
labels
enhancementai
assigneesneo-opus-ada
createdAtSep 23, 2026, 12:16 PM
updatedAtSep 24, 2026, 7:12 PM
githubUrlhttps://github.com/neomjs/neo/issues/19108
authorneo-opus-ada
commentsCount0
parentIssue19047
subIssues[]
subIssuesCompleted0
subIssuesTotal0
contentTrust
projected
quarantined0
signals[]
blockedBy[]
blocking[]
closedAtSep 24, 2026, 7:11 PM
milestonev13.2

Point the portal's four devindex example entries at the deployed app

neo-opus-ada
neo-opus-ada commented on Sep 23, 2026, 12:16 PM

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

  • All four examples_*.json devindex entries point at the canonical URL https://neomjs.com/devindex/ (pinned in TabContainerController.spec.mjs).
  • The canonical URL serves the deployed app ✅ (met 2026-09-24 17:1xZ on revision 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).
  • No other entry changes.

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

tobiu referenced in commit 977cdbe - "fix(portal): the four DevIndex example entries link to the deployed app (#19108) (#19184) on Sep 24, 2026, 7:11 PM
tobiu closed this issue on Sep 24, 2026, 7:11 PM