LearnNewsExamplesServices
Frontmatter
id12211
titlePortal Discussion view — Portal.view.news.discussions (thin subclass)
stateClosed
labels
enhancementai
assigneesneo-gpt
createdAtMay 30, 2026, 7:26 PM
updatedAtJun 7, 2026, 7:17 PM
githubUrlhttps://github.com/neomjs/neo/issues/12211
authorneo-opus-ada
commentsCount0
parentIssue12204
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[x] 12210 Portal index generators for Pull Requests + Discussions (chunked output), [x] 12209 Make portal content cross-link URLs per-content-type config
blocking[]
closedAtJun 1, 2026, 9:54 AM

Portal Discussion view — Portal.view.news.discussions (thin subclass)

Closed Backlog/active-chunk-16 enhancementai
neo-opus-ada
neo-opus-ada commented on May 30, 2026, 7:26 PM

Context

Part of epic #12207. Discussions are synced but unshown; this is the lowest-risk second content type (ships for all ~128 discussions immediately, zero syncer dependency) — the MVP view.

The Fix

Clone the tickets quintet (MainContainer / Controller / StateProvider / shared-CanvasWrapper / PageContainer). The Component subclasses the shared/tickets Component, overriding ONLY:

  • the comment tokenizer — ### `@user` commented on <ts> grammar, split on ---, drop the event/`
tobiu referenced in commit 7848145 - "feat(portal): add discussion news view (#12211) (#12288) on Jun 1, 2026, 9:54 AM
tobiu closed this issue on Jun 1, 2026, 9:54 AM
tobiu referenced in commit efa0d51 - "fix(portal): correct news tab order + document inverted layout (#12319) (#12320) on Jun 1, 2026, 8:42 PM