reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint
Ideas/presentation_player_route

Idea detail

presentation_player_route

site/reqs/core.rq:122

block done

Summary

`/presentations/player/` is a statically exported Next page that loads runtime deck JSON from `/presentations/decks/` and Reveal from `/presentations/vendor/reveal.js/`.
Runtime JSON is generated from authored JSONC by sync_presentations.
It must not use SiteShell; it is iframe-hosted by tutorial detail pages.
Do not place `public/presentations/player/index.html` — that path is owned by the App Router export.

Jump to outbound references

Jump to inbound references

Navigation

Source file

site/reqs/core.rq

community 48

community cluster

core.rq

file cluster

site/reqs

folder cluster

status: done

status cluster

tag: Not present

tag cluster

Printable page

Static print-friendly idea sheet.

Attributes

KeyValue
status done

Browse all attributes

Ancestor context

sync_presentations

`scripts/sync-presentations.mts` reads authored `*.jsonc` decks and `manifest.jsonc`, emits comment-free `*.json` for the static player, and syncs assets / vendor into `public/presentations/`.

Outbound references

KindIdeaPathSnippet
references sync_presentations site/reqs/core.rq sync_presentations

Inbound references

KindIdeaPathSnippet
references tutorials_section site/reqs/core.rq presentation_player_route

Unresolved references

KindIdeaPathSnippet
None

Local graph

Initialising graph…