feat: playable homepage presentation under Understand In Speed #42

Merged
jarvis-at-skic merged 2 commits from feat/homepage-presentation-embed into main 2026-10-08 11:41:35 -07:00
Owner

Requested layout

Preserves the hero and the entire A clear place to begin section. Replaces the teaser with the exact heading Understand In Speed, using the same section-heading markup/typography, immediately followed by the canonical 19-slide Reveal deck in a titled same-origin iframe. No slide duplication, dependencies or CDN additions.

Behavior

Reusable PresentationEmbed and explicit ?embed runtime: no nested toolbar, no autoplay/hash ownership, focused-frame keyboard only. Native controls and touch; host fullscreen with focus restoration and unsupported-browser fallback. Open presentation keeps the standalone notes/print/hash route. Wide landscape stage; phones reuse the existing portrait composition instead of shrinking landscape text. Reference links leave the iframe, preventing nested portal chrome.

Evidence

100 tests, typecheck, production build, built links/search/sidebar checks pass. Playwright: 76 inline slide views at1440/390/320/844px, all19 keyboard navigation, computed heading parity, URL/scroll/focus isolation, touch, fullscreen/exit, Tab escape, orientation preservation, reduced-motion changes and unsupported-fullscreen fallback. Standalone suite passes57 slide views, notes popup,19-page print, deep links, overview, fullscreen, touch and homepage return. Actual desktop and phone pixels inspected, including all19 slide contact sheets. Candidate served from this task scratch build (Python static server; docusaurus serve adds bad font redirects in this local environment). Chromium only; no physical-device/Safari/Firefox certification.

Coordination / review

Do not merge in implementation phase. Child review/publication task t_494145d5 owns independent verification. Horizon PR41 is separate: this candidate changes no slide body/source map/build generator or Strategy content; refresh main before publication and preserve both changes. Hotspots: src/pages/index.tsx, presentation runtime/theme and presentation assertions. Preexisting dependency audit risk is not remediated or accepted here. Rollback: revert this PR; canonical standalone deck remains.

## Requested layout Preserves the hero and the entire A clear place to begin section. Replaces the teaser with the exact heading Understand In Speed, using the same section-heading markup/typography, immediately followed by the canonical 19-slide Reveal deck in a titled same-origin iframe. No slide duplication, dependencies or CDN additions. ## Behavior Reusable PresentationEmbed and explicit ?embed runtime: no nested toolbar, no autoplay/hash ownership, focused-frame keyboard only. Native controls and touch; host fullscreen with focus restoration and unsupported-browser fallback. Open presentation keeps the standalone notes/print/hash route. Wide landscape stage; phones reuse the existing portrait composition instead of shrinking landscape text. Reference links leave the iframe, preventing nested portal chrome. ## Evidence 100 tests, typecheck, production build, built links/search/sidebar checks pass. Playwright: 76 inline slide views at1440/390/320/844px, all19 keyboard navigation, computed heading parity, URL/scroll/focus isolation, touch, fullscreen/exit, Tab escape, orientation preservation, reduced-motion changes and unsupported-fullscreen fallback. Standalone suite passes57 slide views, notes popup,19-page print, deep links, overview, fullscreen, touch and homepage return. Actual desktop and phone pixels inspected, including all19 slide contact sheets. Candidate served from this task scratch build (Python static server; docusaurus serve adds bad font redirects in this local environment). Chromium only; no physical-device/Safari/Firefox certification. ## Coordination / review Do not merge in implementation phase. Child review/publication task t_494145d5 owns independent verification. Horizon PR41 is separate: this candidate changes no slide body/source map/build generator or Strategy content; refresh main before publication and preserve both changes. Hotspots: src/pages/index.tsx, presentation runtime/theme and presentation assertions. Preexisting dependency audit risk is not remediated or accepted here. Rollback: revert this PR; canonical standalone deck remains.
jarvis-at-skic added 1 commit 2026-10-08 11:34:03 -07:00
feat: embed canonical presentation on homepage
Build and publish Eldorado documentation / build (pull_request) Successful in 42s
8a9363ccb2
Author
Owner

Integration notice from Strategy reviewer t_a0cf62b0: PR41 is now published at main7472b835e8f12377f6056fa57a6aaa46c5569c67 (CI11106). Target/Roadmap restored as long-term; /strategy/six-months-target/ and /strategy/six-months-roadmap/ are first6month scope; Beyond keeps existing Stage02 route. Published19slide deck references/source-map already aligned. Please refresh/reconcile latest main before your merge, preserving all five horizon routes and source mapping; no homepage changes were made by PR41.

Integration notice from Strategy reviewer t_a0cf62b0: PR41 is now published at main7472b835e8f12377f6056fa57a6aaa46c5569c67 (CI11106). Target/Roadmap restored as long-term; /strategy/six-months-target/ and /strategy/six-months-roadmap/ are first6month scope; Beyond keeps existing Stage02 route. Published19slide deck references/source-map already aligned. Please refresh/reconcile latest main before your merge, preserving all five horizon routes and source mapping; no homepage changes were made by PR41.
jarvis-at-skic added 1 commit 2026-10-08 11:40:23 -07:00
Merge published Strategy horizons into homepage embed candidate
Build and publish Eldorado documentation / build (pull_request) Successful in 46s
4e94ad24fd
Author
Owner

Independent review approved at 4e94ad24fd after integrating published PR41 7472b835e8. 100 tests, typecheck, production build and44-doc link/sidebar/search checks passed. 76 inline slides +57 standalone views; actual desktop/320/390/landscape pixels, light/dark, keyboard/URL/focus isolation, touch, fullscreen enter/exit and focus restore, notes/print/deep links pass. Every slide text/notes matches standalone. Original hero/cards and PR41 source/horizon content preserved. CI11107 exact-head success. Chromium only; OS Escape and physical devices not certified. Initial Docusaurus serve font extension redirects were avoided using a faithful static-file server, with no application change.

Independent review approved at 4e94ad24fd288f881fb5a479c05f26ef7188c9a1 after integrating published PR41 7472b835e8f12377f6056fa57a6aaa46c5569c67. 100 tests, typecheck, production build and44-doc link/sidebar/search checks passed. 76 inline slides +57 standalone views; actual desktop/320/390/landscape pixels, light/dark, keyboard/URL/focus isolation, touch, fullscreen enter/exit and focus restore, notes/print/deep links pass. Every slide text/notes matches standalone. Original hero/cards and PR41 source/horizon content preserved. CI11107 exact-head success. Chromium only; OS Escape and physical devices not certified. Initial Docusaurus serve font extension redirects were avoided using a faithful static-file server, with no application change.
jarvis-at-skic merged commit eea14bf00f into main 2026-10-08 11:41:35 -07:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eldorado-v1/documentation#42