The CC-ready brief for a 95% museum panel and a real Van Gogh-to-student chapter boundary. · Rendered from docs/archive/CC-EXHIBITION-UX-BATCH.en.md in the project repository · view as Markdown

CC execution brief: museum panel and exhibition chapter boundary

Status: IMPLEMENTED (issue #28, 2026-08-12) — Part A in src/inception/museumPanel/ (panelLayout.js + panel.ts), Part B in src/inception/world/model/learningCorridor.js and its renderer, with the guided-demo threshold hold in demo/src/world/tour.js. This scope does not include the proposed Van Gogh narrative reorder or new narration audio; both are deferred to Phase 2 after the exhibition text is final.

Goal

Implement two visitor-facing improvements without changing the trust model, artwork provenance, student attribution, or room ownership:

  1. add a top-right Maximize / Restore control to the reusable Holographic Museum Panel; and
  2. create a true spatial chapter boundary between Van Gogh/Gauguin works and the students' works in the Van Gogh learning corridor.

Part A — Maximize / Restore at 95%

Work in the shared museum-panel component. Do not create a Van Gogh-only modal.

Acceptance tests must cover 95% sizing, Maximize/Restore labels and state, scroll preservation, Escape precedence, close behavior, focus restoration, mobile viewport sizing, safe-area handling, and image containment.

Part B — Van Gogh → student chapter boundary

The current layout is genuinely mixed: the first student boards on the left begin before the final Van Gogh and Gauguin boards on the right have ended. A label alone would describe a boundary that does not exist.

Make the computed students.start position a real boundary:

Update the guided demo so the camera briefly holds on the boundary before the first student narration. Do not add new narration audio in this PR; existing student narration begins after the visual threshold.

Acceptance tests must prove that all masterwork board extents end before all student board extents begin, the threshold uses the computed zone boundary, the corridor remains within its validated length, the passable volume stays clear, the bilingual text twin contains the heading, and the guided route shows the threshold before any student-work beat.

Phase 2 — deferred: reorder the Van Gogh opening narrative

This is the exhibition's thesis, not a small caption edit. The visitor should meet people before looking upward:

  1. The Postman Joseph Roulin;
  2. The Poet Eugène Boch;
  3. the starry works, including Starry Night Over the Rhône and The Starry Night.

Treat this as a thematic sequence, not a claim that every picture was painted in this order. In particular, Starry Night Over the Rhône predates the December 1888 crisis; The Starry Night at Saint-Rémy follows it.

Do not implement this section in the current batch. After the owner finalizes the exhibition text and selected letter excerpts, Phase 2 should:

Until then, keep the existing masterwork order and all thirteen current audio cues unchanged. The bilingual transcript documents are editorial records, not authorization to ship the proposed opening.

Required verification