[
    {
        "page_number": 1,
        "chapter_number": null,
        "page_type": "cover",
        "layout_key": "cover-personalized-01",
        "personalization_mode": "personalized",
        "title": "Page 1",
        "subtitle": null,
        "eyebrow": null,
        "body_markdown": "Shared cover furniture:\n\n**THIS YOU**\n\n**NEW YORK / AUTUMN 2026**\n\n**ISSUE 01**\n\nCover lines:\n\n**BETWEEN SHOWS**  \nNew York Fashion Week moves outside.\n\n**UNDER THE K**  \nPunk finds another room.\n\n**RUN NEW YORK**  \nFive boroughs. 42.195 km.\n\n**OPENING NIGHT**  \nAn excuse to dress a little more.\n\nOptional small line:\n\n> **Same city. Different you.**\n\n---",
        "body_html": "<p>Shared cover furniture:</p>\n<p><strong>THIS YOU</strong></p>\n<p><strong>NEW YORK / AUTUMN 2026</strong></p>\n<p><strong>ISSUE 01</strong></p>\n<p>Cover lines:</p>\n<p><strong>BETWEEN SHOWS</strong></p>\n<p>New York Fashion Week moves outside.</p>\n<p><strong>UNDER THE K</strong></p>\n<p>Punk finds another room.</p>\n<p><strong>RUN NEW YORK</strong></p>\n<p>Five boroughs. 42.195 km.</p>\n<p><strong>OPENING NIGHT</strong></p>\n<p>An excuse to dress a little more.</p>\n<p>Optional small line:</p>\n<blockquote><p><strong>Same city. Different you.</strong></p></blockquote>\n<hr>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "personalized_image_slot": "page-01-cover-hero",
            "issue01_import_package_version": 1
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 2,
        "chapter_number": null,
        "page_type": "concept",
        "layout_key": "concept-three-readers-01",
        "personalization_mode": "shared",
        "title": "ONE MOMENT. THREE READERS.",
        "subtitle": "SAME ISSUE. SAME CITY. SAME MOMENT. DIFFERENT YOU.",
        "eyebrow": null,
        "body_markdown": "## ONE MOMENT. THREE READERS.\n\n### SAME ISSUE. SAME CITY. SAME MOMENT. DIFFERENT YOU.\n\nTHIS YOU is a fashion and culture magazine built around one shared world.\n\nThe stories are the same.  \nThe places are the same.  \nThe invitation is the same.\n\nThen the magazine reaches a Moment, and **you enter it**.\n\nThe event stays fixed. Your arrival does not.\n\nOne reader might enter an art fair in soft tailoring and worn-in leather. Another in color, volume and sneakers. A third almost entirely in black.\n\nThis is not one outfit with a different face.\n\nIt is a different question:\n\n> **How would you arrive here?**\n\nYour edition is styled around your taste, proportions, preferences and budget.\n\nWe create the world.  \nYour edition decides how you enter it.\n\n**Human-edited. AI-assisted. Individually reviewed.**\n\n### ONE INVITATION. DIFFERENT ARRIVALS.",
        "body_html": "<h2>ONE MOMENT. THREE READERS.</h2>\n<h3>SAME ISSUE. SAME CITY. SAME MOMENT. DIFFERENT YOU.</h3>\n<p>THIS YOU is a fashion and culture magazine built around one shared world.</p>\n<p>The stories are the same.<br />\nThe places are the same.<br />\nThe invitation is the same.</p>\n<p>Then the magazine reaches a Moment, and <strong>you enter it</strong>.</p>\n<p>The event stays fixed. Your arrival does not.</p>\n<p>One reader might enter an art fair in soft tailoring and worn-in leather. Another in color, volume and sneakers. A third almost entirely in black.</p>\n<p>This is not one outfit with a different face.</p>\n<p>It is a different question:</p>\n<blockquote>\n<p><strong>How would you arrive here?</strong></p>\n</blockquote>\n<p>Your edition is styled around your taste, proportions, preferences and budget.</p>\n<p>We create the world.<br />\nYour edition decides how you enter it.</p>\n<p><strong>Human-edited. AI-assisted. Individually reviewed.</strong></p>\n<h3>ONE INVITATION. DIFFERENT ARRIVALS.</h3>",
        "links": [],
        "needs_qr": true,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "shared_demo_required": true,
            "demo_reader_count": 3,
            "qr_label": "OPEN YOUR DIGITAL EDITION",
            "issue01_import_package_version": 1
        },
        "qr_purpose": "digital_entry",
        "qr_target_mode": "issue_root"
    },
    {
        "page_number": 3,
        "chapter_number": null,
        "page_type": "editor_letter",
        "layout_key": "editor-letter-01",
        "personalization_mode": "shared",
        "title": "NEW YORK, WHEN THE AIR CHANGES",
        "subtitle": null,
        "eyebrow": null,
        "body_markdown": "## NEW YORK, WHEN THE AIR CHANGES\n\nNew York does not enter autumn quietly.\n\nSeptember starts with fashion moving through doors, sidewalks and back seats. Galleries fill again. Film season starts. Music stays outdoors while it still can. A few weeks later, dinner needs a jacket. Then, on one Sunday in November, tens of thousands of runners turn all five boroughs into one course.\n\nThis issue begins there — not with a list of places to visit, but with **six situations that ask something different of what you wear**.\n\nThe street outside a fashion show becomes part of the show. An art fair asks for hours on your feet and one good decision. A punk festival runs past sunset under a bridge. Dinner turns into a party without formally announcing it. Technical clothing has to carry you for 42.195 kilometers. Opening night gives you permission to dress a little more than usual.\n\nThey are fashion questions, but really they are questions of context.\n\nClothes get interesting when they have something to do.\n\nThat is the idea behind THIS YOU. We build the city, the stories and the situations. Your edition decides how you enter them.\n\nIssue 01 starts in New York, just as the air changes.",
        "body_html": "<h2>NEW YORK, WHEN THE AIR CHANGES</h2>\n<p>New York does not enter autumn quietly.</p>\n<p>September starts with fashion moving through doors, sidewalks and back seats. Galleries fill again. Film season starts. Music stays outdoors while it still can. A few weeks later, dinner needs a jacket. Then, on one Sunday in November, tens of thousands of runners turn all five boroughs into one course.</p>\n<p>This issue begins there — not with a list of places to visit, but with <strong>six situations that ask something different of what you wear</strong>.</p>\n<p>The street outside a fashion show becomes part of the show. An art fair asks for hours on your feet and one good decision. A punk festival runs past sunset under a bridge. Dinner turns into a party without formally announcing it. Technical clothing has to carry you for 42.195 kilometers. Opening night gives you permission to dress a little more than usual.</p>\n<p>They are fashion questions, but really they are questions of context.</p>\n<p>Clothes get interesting when they have something to do.</p>\n<p>That is the idea behind THIS YOU. We build the city, the stories and the situations. Your edition decides how you enter them.</p>\n<p>Issue 01 starts in New York, just as the air changes.</p>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "issue01_import_package_version": 1
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 4,
        "chapter_number": null,
        "page_type": "contents",
        "layout_key": "contents-city-map-01",
        "personalization_mode": "shared",
        "title": "SIX MOMENTS / NEW YORK",
        "subtitle": "01 / FASHION",
        "eyebrow": null,
        "body_markdown": "# SIX MOMENTS / NEW YORK\n\n### 01 / FASHION\n## BETWEEN SHOWS\n**05–08**\n\nThe runway ends. The next address is forty-seven minutes away.\n\n---\n\n### 02 / ART\n## ONE MORE AISLE\n**09–12**\n\nAt the Armory Show, looking is only half the activity.\n\n---\n\n### 03 / MUSIC\n## UNDER THE K\n**13–16**\n\nNew York punk leaves the old room and keeps the noise.\n\n---\n\n### 04 / FOOD + NIGHT\n## DINNER BECOMES NIGHT\n**17–20**\n\nA rooftop dinner changes shape after sunset.\n\n---\n\n### 05 / ACTIVE\n## RUN NEW YORK\n**21–24**\n\nFive boroughs become one 42.195-kilometer line.\n\n---\n\n### 06 / CULTURE\n## OPENING NIGHT\n**25–28**\n\nFilm season offers a useful excuse: dress a little more.\n\n---\n\n### AFTER\n**29 — FIELD NOTES / NEW YORK**  \nSix closing notes from the issue.\n\n**30 — SPONSORED / EGRETTA GARZETTA**  \nHand-knitted mohair scarves and knitwear.\n\n**31 — NEXT / WINTER**  \nLondon / Winter 2026–27.\n\n**32 — ABSURD.WEBSITE**\n\n---",
        "body_html": "<h1>SIX MOMENTS / NEW YORK</h1>\n<h3>01 / FASHION</h3><h2>BETWEEN SHOWS</h2><p><strong>05–08</strong></p><p>The runway ends. The next address is forty-seven minutes away.</p><hr />\n<h3>02 / ART</h3><h2>ONE MORE AISLE</h2><p><strong>09–12</strong></p><p>At the Armory Show, looking is only half the activity.</p><hr />\n<h3>03 / MUSIC</h3><h2>UNDER THE K</h2><p><strong>13–16</strong></p><p>New York punk leaves the old room and keeps the noise.</p><hr />\n<h3>04 / FOOD + NIGHT</h3><h2>DINNER BECOMES NIGHT</h2><p><strong>17–20</strong></p><p>A rooftop dinner changes shape after sunset.</p><hr />\n<h3>05 / ACTIVE</h3><h2>RUN NEW YORK</h2><p><strong>21–24</strong></p><p>Five boroughs become one 42.195-kilometer line.</p><hr />\n<h3>06 / CULTURE</h3><h2>OPENING NIGHT</h2><p><strong>25–28</strong></p><p>Film season offers a useful excuse: dress a little more.</p><hr />\n<h3>AFTER</h3>\n<p><strong>29 — FIELD NOTES / NEW YORK</strong><br />Six closing notes from the issue.</p>\n<p><strong>30 — SPONSORED / EGRETTA GARZETTA</strong><br />Hand-knitted mohair scarves and knitwear.</p>\n<p><strong>31 — NEXT / WINTER</strong><br />London / Winter 2026–27.</p>\n<p><strong>32 — ABSURD.WEBSITE</strong></p><hr />",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "city_map_required": true,
            "moment_count": 6,
            "issue01_import_package_version": 1
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 5,
        "chapter_number": 1,
        "page_type": "story",
        "layout_key": "story-editorial-01",
        "personalization_mode": "shared",
        "title": "FASHION / NEW YORK / SEPTEMBER",
        "subtitle": "THE SHOW OUTSIDE THE SHOW",
        "eyebrow": null,
        "body_markdown": "New York Fashion Week is scheduled in rooms, but experienced in transit.\n\nA runway may last fifteen minutes. The time around it stretches much further: a car that does not arrive, a coffee bought because twenty-three free minutes suddenly appear, a six-block walk that becomes twelve.\n\nThe official schedule provides designers, presentations and addresses. The city supplies everything between them. Guests leave one room and immediately become part of another spectacle. Photographers wait outside. Someone changes shoes in the back of a car.\n\nThe best between-show look has to perform several jobs at once: enough intention to hold up in an unexpected photograph, enough practicality to survive the city.\n\nIt may need to work in sunlight, air-conditioning, a cab, a café, a crowded doorway and twelve blocks of pavement.\n\nFashion is often presented as an image with everything inconvenient removed. New York puts the logistics back in.\n\nA coat has to open. A bag has to carry more than it promised. Shoes have to move. The outfit has to remain convincing after the first photograph.\n\nThe runway asks what comes next.\n\nThe street asks whether you can get there.\n\n### ISSUE NOTE\n\n**NYFW / SEPTEMBER 10–15, 2026**",
        "body_html": "<p>New York Fashion Week is scheduled in rooms, but experienced in transit.</p>\n<p>A runway may last fifteen minutes. The time around it stretches much further: a car that does not arrive, a coffee bought because twenty-three free minutes suddenly appear, a six-block walk that becomes twelve.</p>\n<p>The official schedule provides designers, presentations and addresses. The city supplies everything between them. Guests leave one room and immediately become part of another spectacle. Photographers wait outside. Someone changes shoes in the back of a car.</p>\n<p>The best between-show look has to perform several jobs at once: enough intention to hold up in an unexpected photograph, enough practicality to survive the city.</p>\n<p>It may need to work in sunlight, air-conditioning, a cab, a café, a crowded doorway and twelve blocks of pavement.</p>\n<p>Fashion is often presented as an image with everything inconvenient removed. New York puts the logistics back in.</p>\n<p>A coat has to open. A bag has to carry more than it promised. Shoes have to move. The outfit has to remain convincing after the first photograph.</p>\n<p>The runway asks what comes next.</p>\n<p>The street asks whether you can get there.</p>\n<h3>ISSUE NOTE</h3>\n<p><strong>NYFW / SEPTEMBER 10–15, 2026</strong></p>",
        "links": [
            {
                "type": "official_event",
                "label": "OFFICIAL NYFW SCHEDULE",
                "url": "https://cfda.com/news/view-the-preliminary-september-2026-official-nyfw-schedule/"
            }
        ],
        "needs_qr": false,
        "image_asset": "story/page-05-story-nyfw-following-nyc-pexels-master.jpg",
        "story_visual": "story-visual-anchor",
        "image_source_type": "licensed_press_or_editorial_then_generated",
        "image_credit": "Photo: Following NYC / Pexels",
        "image_rights_status": "Pexels source / free-use terms; archive source and license evidence",
        "data_json": {
            "image_brief": "NYFW between-shows / street ecosystem",
            "issue01_import_package_version": 1,
            "story_visual": {
                "asset": "story/page-05-story-nyfw-following-nyc-pexels-master.jpg",
                "credit": "Photo: Following NYC / Pexels",
                "rights": "Pexels source / free-use terms; archive source and license evidence",
                "source_url": "https://www.pexels.com/photo/friends-crossing-the-street-together-12107683/"
            }
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 6,
        "chapter_number": 1,
        "page_type": "scene",
        "layout_key": "scene-objects-01",
        "personalization_mode": "shared",
        "title": "SCENE 01",
        "subtitle": "47 MINUTES BETWEEN SHOWS",
        "eyebrow": null,
        "body_markdown": "### SCENE 01\n\n# 47 MINUTES BETWEEN SHOWS\n\n> **The show lasts fifteen minutes.  \n> Getting to the next one takes forty-seven.**\n\n### 01 — THE INVITATION\nHeavy paper. Tiny type. An address you have already checked three times.\n\n### 02 — THE ESPRESSO\nNot a break. A transfer point.\n\n### 03 — THE PHONE\n**19%**\n\nEnough for the next address, three messages and one unnecessary photograph.\n\n### 04 — THE SUNGLASSES\nOutside: essential.  \nInside: suddenly an object you have to carry.\n\n### 05 — THE BAG\nIt looked small when you left home.\n\nIt now contains:\n- charger\n- invitation\n- lip balm\n- receipts\n- water\n- another invitation\n- something you promised to return\n\n### 06 — THE SHOES\nThe only item in the entire outfit with access to the real schedule.\n\n### PLAY\n**The Strokes — 12:51**\n\n### LAST CHECK\nNext address: downtown.  \nCoffee finished.  \nForty minutes left.\n\n---",
        "body_html": "<h3>SCENE 01</h3>\n<h1>47 MINUTES BETWEEN SHOWS</h1>\n<blockquote><p>**The show lasts fifteen minutes. Getting to the next one takes forty-seven.**</p></blockquote>\n<h3>01 — THE INVITATION</h3>\n<p>Heavy paper. Tiny type. An address you have already checked three times.</p>\n<h3>02 — THE ESPRESSO</h3>\n<p>Not a break. A transfer point.</p>\n<h3>03 — THE PHONE</h3>\n<p><strong>19%</strong></p>\n<p>Enough for the next address, three messages and one unnecessary photograph.</p>\n<h3>04 — THE SUNGLASSES</h3>\n<p>Outside: essential.</p>\n<p>Inside: suddenly an object you have to carry.</p>\n<h3>05 — THE BAG</h3>\n<p>It looked small when you left home.</p>\n<p>It now contains:</p>\n<ul>\n<li>charger</li>\n<li>invitation</li>\n<li>lip balm</li>\n<li>receipts</li>\n<li>water</li>\n<li>another invitation</li>\n<li>something you promised to return</li>\n</ul>\n<h3>06 — THE SHOES</h3>\n<p>The only item in the entire outfit with access to the real schedule.</p>\n<h3>PLAY</h3>\n<p><strong>The Strokes — 12:51</strong></p>\n<h3>LAST CHECK</h3>\n<p>Next address: downtown.</p>\n<p>Coffee finished.</p>\n<p>Forty minutes left.</p>\n<hr>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": "scene-main",
        "image_source_type": "generated_or_original",
        "image_credit": null,
        "image_rights_status": "pending",
        "data_json": {
            "image_brief": "NYFW objects / logistics still life",
            "issue01_import_package_version": 1,
            "scene_system": "text-led-modular-grid-v3",
            "scene_design_status": "live_issue_layout",
            "scene_assets": [
                "scenes/page-06/coffee-cup.png",
                "scenes/page-06/phone-19-battery.png",
                "scenes/page-06/sunglasses.png",
                "scenes/page-06/charger-cable.png",
                "scenes/page-06/receipt-fragment.png"
            ],
            "scene_character": "clean",
            "scene_density": "medium",
            "scene_module_count": 7,
            "scene_title_locked": "47 MINUTES BETWEEN SHOWS",
            "production_rule": "Live HTML/CSS typography + independent scene object assets. Flattened preview is not a runtime asset.",
            "scene_source_html": "scene-source/page-06/index.html"
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 7,
        "chapter_number": 1,
        "page_type": "moment",
        "layout_key": "moment-arrival-01",
        "personalization_mode": "hybrid",
        "title": "THE MOMENT",
        "subtitle": "BETWEEN SHOWS",
        "eyebrow": null,
        "body_markdown": "### THE MOMENT\n\n# BETWEEN SHOWS\n## LOWER MANHATTAN / 4:35 PM\n\nOne show has just finished. The next begins in an hour.\n\nThere is enough time for coffee and several blocks on foot, but not enough time to go anywhere that feels like a real break. People are still standing outside the previous venue, phones out, cameras moving between faces and clothes.\n\nYou are not dressing for a runway.\n\nYou are dressing for the hour between two of them.\n\n### YOUR ARRIVAL\n\n**FASHION ENOUGH TO BE NOTICED.  \nCOMFORTABLE ENOUGH TO KEEP MOVING.**\n\n**[PERSONALIZED HERO IMAGE]**\n\n---",
        "body_html": "<h3>THE MOMENT</h3>\n<h1>BETWEEN SHOWS</h1>\n<h2>LOWER MANHATTAN / 4:35 PM</h2>\n<p>One show has just finished. The next begins in an hour.</p>\n<p>There is enough time for coffee and several blocks on foot, but not enough time to go anywhere that feels like a real break. People are still standing outside the previous venue, phones out, cameras moving between faces and clothes.</p>\n<p>You are not dressing for a runway.</p>\n<p>You are dressing for the hour between two of them.</p>\n<h3>YOUR ARRIVAL</h3>\n<p><strong>FASHION ENOUGH TO BE NOTICED.<br />\nCOMFORTABLE ENOUGH TO KEEP MOVING.</strong></p>\n<p><strong>[PERSONALIZED HERO IMAGE]</strong></p>\n<hr />",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "moment_place": "Lower Manhattan",
            "moment_time": "4:35 PM",
            "style_problem": "Fashion enough to be noticed. Comfortable enough to keep moving.",
            "personalized_image_slot": "page-07-arrival-hero",
            "issue01_import_package_version": 1
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 8,
        "chapter_number": 1,
        "page_type": "style",
        "layout_key": "style-products-01",
        "personalization_mode": "personalized",
        "title": "YOUR STYLE",
        "subtitle": "SELECTED PIECES",
        "eyebrow": null,
        "body_markdown": "Shared labels only:\n\n### YOUR STYLE\n\n### SELECTED PIECES\n\n### WHY IT WORKS\n\n### STYLE NOTES\n\n### YOUR REACTION\n\n**[PERSONALIZED CONTENT]**\n\n---",
        "body_html": "<p>Shared labels only:</p>\n<h3>YOUR STYLE</h3>\n<h3>SELECTED PIECES</h3>\n<h3>WHY IT WORKS</h3>\n<h3>STYLE NOTES</h3>\n<h3>YOUR REACTION</h3>\n<p><strong>[PERSONALIZED CONTENT]</strong></p>\n<hr>",
        "links": [],
        "needs_qr": true,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "reuse_previous_arrival_image": true,
            "personalized_fields": [
                "selected_pieces",
                "why_it_works",
                "style_notes",
                "reactions"
            ],
            "qr_label": "OPEN THIS LOOK",
            "digital_continuation": [
                "product_links",
                "whole_look_reactions",
                "product_reactions"
            ],
            "issue01_import_package_version": 1
        },
        "qr_purpose": "style",
        "qr_target_mode": "same_page"
    },
    {
        "page_number": 9,
        "chapter_number": 2,
        "page_type": "story",
        "layout_key": "story-editorial-01",
        "personalization_mode": "shared",
        "title": "ART / JAVITS CENTER / SEPTEMBER",
        "subtitle": "LOOKING, AND BEING LOOKED AT",
        "eyebrow": null,
        "body_markdown": "### ART / JAVITS CENTER / SEPTEMBER\n\n# LOOKING, AND BEING LOOKED AT\n\nAn art fair creates an unusual social condition: almost everyone is there to look, which means almost everyone becomes visible.\n\nIn 2026, the Armory Show brings around 230 galleries from more than 30 countries to the Javits Center.\n\nThat is the official scale.\n\nThe human scale is smaller: the first work that makes you stop; the gallery card folded into a pocket; the artist's name typed into Notes; the conversation you overhear without knowing whether two people are discussing an artwork, its price, or dinner.\n\nArt fairs produce their own uniform without announcing one.\n\nComfort matters because looking takes time. So does confidence, because the room is full of people who notice details. There is tailoring, workwear, severe black, excellent shoes, impractical glasses, useful totes and the occasional person dressed as if the artwork has escaped the booth.\n\nThe best approach is not to compete.\n\nOne strange proportion. A good coat. A beautiful shoe. A color that appears once.\n\nYou do not need to look like you own the work.\n\nYou only need to look as though you noticed it.\n\n### ISSUE NOTE\n**THE ARMORY SHOW / SEPTEMBER 24–27, 2026 / JAVITS CENTER**",
        "body_html": "<h3>ART / JAVITS CENTER / SEPTEMBER</h3>\n<h1>LOOKING, AND BEING LOOKED AT</h1>\n<p>An art fair creates an unusual social condition: almost everyone is there to look, which means almost everyone becomes visible.</p>\n<p>In 2026, the Armory Show brings around 230 galleries from more than 30 countries to the Javits Center.</p>\n<p>That is the official scale.</p>\n<p>The human scale is smaller: the first work that makes you stop; the gallery card folded into a pocket; the artist's name typed into Notes; the conversation you overhear without knowing whether two people are discussing an artwork, its price, or dinner.</p>\n<p>Art fairs produce their own uniform without announcing one.</p>\n<p>Comfort matters because looking takes time. So does confidence, because the room is full of people who notice details. There is tailoring, workwear, severe black, excellent shoes, impractical glasses, useful totes and the occasional person dressed as if the artwork has escaped the booth.</p>\n<p>The best approach is not to compete.</p>\n<p>One strange proportion. A good coat. A beautiful shoe. A color that appears once.</p>\n<p>You do not need to look like you own the work.</p>\n<p>You only need to look as though you noticed it.</p>\n<h3>ISSUE NOTE</h3>\n<p><strong>THE ARMORY SHOW / SEPTEMBER 24–27, 2026 / JAVITS CENTER</strong></p>",
        "links": [
            {
                "type": "official_event",
                "label": "OFFICIAL EVENT",
                "url": "https://www.thearmoryshow.com/"
            }
        ],
        "needs_qr": false,
        "image_asset": "story/page-09-story-armory-vincent-tullo-master.jpg",
        "story_visual": "story-visual-anchor",
        "image_source_type": "licensed_press_or_editorial_then_generated",
        "image_credit": "Photo: Vincent Tullo, courtesy The Armory Show",
        "image_rights_status": "Official The Armory Show press image; preserve press-use evidence",
        "data_json": {
            "image_brief": "Armory fair architecture / visitor movement",
            "issue01_import_package_version": 1,
            "story_visual": {
                "asset": "story/page-09-story-armory-vincent-tullo-master.jpg",
                "credit": "Photo: Vincent Tullo, courtesy The Armory Show",
                "rights": "Official The Armory Show press image; preserve press-use evidence",
                "source_url": "https://www.thearmoryshow.com/press-room/2024-press-images"
            }
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 10,
        "chapter_number": 2,
        "page_type": "scene",
        "layout_key": "scene-editorial-01",
        "personalization_mode": "shared",
        "title": "SCENE 02",
        "subtitle": "AFTER FOUR HOURS OF LOOKING",
        "eyebrow": null,
        "body_markdown": "### SCENE 02\n\n# AFTER FOUR HOURS OF LOOKING\n\nThe fair changes as the afternoon goes on.\n\n### FIRST\nYou look at the walls.\n\n### THEN\nYou start looking at how people look at the walls.\n\n### LATER\nA folded floor plan becomes soft at the edges.  \nA gallery card appears in your pocket.  \nA name is typed into Notes with one letter missing.\n\n### BY 5 PM\nThe tote has become a minor archive.\n\nThe water bottle is suddenly the most valuable object in the building.\n\nAnd one image — not necessarily the largest, newest or most expensive — keeps returning after everything around it has started to blur.\n\n### AFTER\nOne more aisle.\n\nThen somewhere with a chair.",
        "body_html": "<h3>SCENE 02</h3>\n<h1>AFTER FOUR HOURS OF LOOKING</h1>\n<p>The fair changes as the afternoon goes on.</p>\n<h3>FIRST</h3>\n<p>You look at the walls.</p>\n<h3>THEN</h3>\n<p>You start looking at how people look at the walls.</p>\n<h3>LATER</h3>\n<p>A folded floor plan becomes soft at the edges.</p>\n<p>A gallery card appears in your pocket.</p>\n<p>A name is typed into Notes with one letter missing.</p>\n<h3>BY 5 PM</h3>\n<p>The tote has become a minor archive.</p>\n<p>The water bottle is suddenly the most valuable object in the building.</p>\n<p>And one image — not necessarily the largest, newest or most expensive — keeps returning after everything around it has started to blur.</p>\n<h3>AFTER</h3>\n<p>One more aisle.</p>\n<p>Then somewhere with a chair.</p>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": "scene-main",
        "image_source_type": "generated_or_original",
        "image_credit": null,
        "image_rights_status": "pending",
        "data_json": {
            "image_brief": "Armory fair residue / perception",
            "issue01_import_package_version": 1,
            "scene_system": "text-led-modular-grid-v3",
            "scene_design_status": "live_issue_layout",
            "scene_assets": [
                "scenes/page-10/folded-fair-map.png",
                "scenes/page-10/half-empty-water-bottle.png",
                "scenes/page-10/notebook-red-dot-fragment.png"
            ],
            "scene_character": "spacious",
            "scene_density": "low",
            "scene_module_count": 6,
            "scene_title_locked": "AFTER FOUR HOURS OF LOOKING",
            "production_rule": "Live HTML/CSS typography + independent scene object assets. Flattened preview is not a runtime asset."
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 11,
        "chapter_number": 2,
        "page_type": "moment",
        "layout_key": "moment-arrival-01",
        "personalization_mode": "hybrid",
        "title": "THE MOMENT",
        "subtitle": "ONE MORE AISLE",
        "eyebrow": null,
        "body_markdown": "### THE MOMENT\n\n# ONE MORE AISLE\n## JAVITS CENTER / 5:50 PM\n\nYou have already been inside for hours.\n\nMost of the fair has become a blur of walls, names, objects and conversations, but there is one section you still want to see before leaving. Your feet know exactly how long you have been here.\n\nAfterwards, you are going downtown for a drink.\n\n### YOUR ARRIVAL\n\n**COMFORTABLE ENOUGH TO LOOK FOR HOURS.  \nINTERESTING ENOUGH TO BE LOOKED AT.**\n\n**[PERSONALIZED HERO IMAGE]**\n\n---",
        "body_html": "<h3>THE MOMENT</h3>\n<h1>ONE MORE AISLE</h1>\n<h2>JAVITS CENTER / 5:50 PM</h2>\n<p>You have already been inside for hours.</p>\n<p>Most of the fair has become a blur of walls, names, objects and conversations, but there is one section you still want to see before leaving. Your feet know exactly how long you have been here.</p>\n<p>Afterwards, you are going downtown for a drink.</p>\n<h3>YOUR ARRIVAL</h3>\n<p>**COMFORTABLE ENOUGH TO LOOK FOR HOURS.</p>\n<p>INTERESTING ENOUGH TO BE LOOKED AT.**</p>\n<p><strong>[PERSONALIZED HERO IMAGE]</strong></p>\n<hr>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "moment_place": "Javits Center",
            "moment_time": "5:50 PM",
            "style_problem": "Comfortable enough to look for hours. Interesting enough to be looked at.",
            "personalized_image_slot": "page-11-arrival-hero",
            "issue01_import_package_version": 1
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 12,
        "chapter_number": 2,
        "page_type": "style",
        "layout_key": "style-products-01",
        "personalization_mode": "personalized",
        "title": "YOUR STYLE",
        "subtitle": "SELECTED PIECES",
        "eyebrow": null,
        "body_markdown": "### YOUR STYLE\n\n### SELECTED PIECES\n\n### WHY IT WORKS\n\n### STYLE NOTES\n\n### YOUR REACTION\n\n**[PERSONALIZED CONTENT]**\n\n---",
        "body_html": "<h3>YOUR STYLE</h3>\n<h3>SELECTED PIECES</h3>\n<h3>WHY IT WORKS</h3>\n<h3>STYLE NOTES</h3>\n<h3>YOUR REACTION</h3>\n<p><strong>[PERSONALIZED CONTENT]</strong></p>\n<hr>",
        "links": [],
        "needs_qr": true,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "reuse_previous_arrival_image": true,
            "personalized_fields": [
                "selected_pieces",
                "why_it_works",
                "style_notes",
                "reactions"
            ],
            "qr_label": "OPEN THIS LOOK",
            "digital_continuation": [
                "product_links",
                "whole_look_reactions",
                "product_reactions"
            ],
            "issue01_import_package_version": 1
        },
        "qr_purpose": "style",
        "qr_target_mode": "same_page"
    },
    {
        "page_number": 13,
        "chapter_number": 3,
        "page_type": "story",
        "layout_key": "story-editorial-01",
        "personalization_mode": "shared",
        "title": "MUSIC / BROOKLYN / SEPTEMBER",
        "subtitle": "THE ROOM IS GONE. THE NOISE ISN'T.",
        "eyebrow": null,
        "body_markdown": "### MUSIC / BROOKLYN / SEPTEMBER\n# THE ROOM IS GONE. THE NOISE ISN'T.\n\nCBGB closed in 2006. The room ended. The mythology did not.\n\nAt 315 Bowery, Patti Smith, the Ramones, Blondie, Talking Heads and generations of punk and hardcore bands turned a very small club into a very large reference point.\n\nIn 2026, the CBGB Festival returns at Under the K Bridge in Brooklyn, with Patti Smith, Interpol, Sex Pistols featuring Frank Carter, Bikini Kill, Mannequin Pussy and others.\n\nThe contrast matters: a tiny room remembered inside an open-air landscape of concrete, steel and infrastructure.\n\nWhat survives when a culture loses its room? Songs. Stories. Clothes that leave their original context and return decades later.\n\nPunk's anti-fashion becomes fashion almost immediately. The useful rule is simpler:\n\nWear something you are prepared to live in.\n\nThe floor is concrete. The night is long. The music is the point.\n\n### ISSUE NOTE\n**CBGB FEST / SEPTEMBER 26, 2026 / UNDER THE K BRIDGE PARK**",
        "body_html": "<h3>MUSIC / BROOKLYN / SEPTEMBER</h3>\n<h1>THE ROOM IS GONE. THE NOISE ISN'T.</h1>\n<p>CBGB closed in 2006. The room ended. The mythology did not.</p>\n<p>At 315 Bowery, Patti Smith, the Ramones, Blondie, Talking Heads and generations of punk and hardcore bands turned a very small club into a very large reference point.</p>\n<p>In 2026, the CBGB Festival returns at Under the K Bridge in Brooklyn, with Patti Smith, Interpol, Sex Pistols featuring Frank Carter, Bikini Kill, Mannequin Pussy and others.</p>\n<p>The contrast matters: a tiny room remembered inside an open-air landscape of concrete, steel and infrastructure.</p>\n<p>What survives when a culture loses its room? Songs. Stories. Clothes that leave their original context and return decades later.</p>\n<p>Punk's anti-fashion becomes fashion almost immediately. The useful rule is simpler:</p>\n<p>Wear something you are prepared to live in.</p>\n<p>The floor is concrete. The night is long. The music is the point.</p>\n<h3>ISSUE NOTE</h3>\n<p><strong>CBGB FEST / SEPTEMBER 26, 2026 / UNDER THE K BRIDGE PARK</strong></p>",
        "links": [
            {
                "type": "official_event",
                "label": "OFFICIAL EVENT",
                "url": "https://www.cbgb.com/blogs/news/cbgb-festival-returns"
            }
        ],
        "needs_qr": false,
        "image_asset": "story/page-13-story-cbgb-crowd-master.png",
        "story_visual": "story-visual-anchor",
        "image_source_type": "licensed_historic_or_press_then_generated",
        "image_credit": "Photo: Jessica Licata / CBGB Festival",
        "image_rights_status": "Official Shore Fire / CBGB Festival press image; editorial use.",
        "data_json": {
            "image_brief": "Industrial Brooklyn / punk context; no fake documentary event image",
            "issue01_import_package_version": 1,
            "story_visual": {
                "asset": "story/page-13-story-cbgb-crowd-master.png",
                "credit": "Photo: Jessica Licata / CBGB Festival",
                "rights": "Official Shore Fire / CBGB Festival press image; editorial use.",
                "source_url": "https://shorefire.com/roster/cbgb-festival"
            }
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 14,
        "chapter_number": 3,
        "page_type": "scene",
        "layout_key": "scene-music-01",
        "personalization_mode": "shared",
        "title": "SCENE 03",
        "subtitle": "PLAY THIS LOUD",
        "eyebrow": null,
        "body_markdown": "### SCENE 03\n\n# PLAY THIS LOUD\n\n## PATTI SMITH — GLORIA\n\nA song that begins with a declaration and never really reduces its volume.\n\n### THEN\n\n**Television — Marquee Moon**\n\nA guitar line long enough to become architecture.\n\n### LATER\n\n**Interpol — Obstacle 1**\n\nNew York changed.  \nThe black jacket stayed.\n\n### NOW\n\n**Mannequin Pussy — I Got Heaven**\n\nThe useful thing about a lineage is that someone eventually refuses to behave inside it.\n\n---\n\n### UNDER THE K\n\nCONCRETE  \nSTEEL  \nWRISTBANDS  \nFOOD TRUCK LIGHT  \nA JACKET TIED AROUND SOMEONE'S WAIST  \nA SHIRT BOUGHT THREE HOURS AGO  \nA SHIRT BOUGHT TWENTY YEARS AGO\n\n> **The old room is gone.  \n> The city found somewhere else to be loud.**\n\n---",
        "body_html": "<h3>SCENE 03</h3>\n<h1>PLAY THIS LOUD</h1>\n<h2>PATTI SMITH — GLORIA</h2>\n<p>A song that begins with a declaration and never really reduces its volume.</p>\n<h3>THEN</h3>\n<p><strong>Television — Marquee Moon</strong></p>\n<p>A guitar line long enough to become architecture.</p>\n<h3>LATER</h3>\n<p><strong>Interpol — Obstacle 1</strong></p>\n<p>New York changed.</p>\n<p>The black jacket stayed.</p>\n<h3>NOW</h3>\n<p><strong>Mannequin Pussy — I Got Heaven</strong></p>\n<p>The useful thing about a lineage is that someone eventually refuses to behave inside it.</p>\n<hr>\n<h3>UNDER THE K</h3>\n<p>CONCRETE</p>\n<p>STEEL</p>\n<p>WRISTBANDS</p>\n<p>FOOD TRUCK LIGHT</p>\n<p>A JACKET TIED AROUND SOMEONE'S WAIST</p>\n<p>A SHIRT BOUGHT THREE HOURS AGO</p>\n<p>A SHIRT BOUGHT TWENTY YEARS AGO</p>\n<blockquote><p>**The old room is gone. The city found somewhere else to be loud.**</p></blockquote>\n<hr>",
        "links": [
            {
                "type": "music",
                "label": "PLAYLIST / TRACK LINKS",
                "url": null
            }
        ],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": "scene-main",
        "image_source_type": "generated_graphic_or_original",
        "image_credit": null,
        "image_rights_status": "pending",
        "data_json": {
            "image_brief": "Music / typography / industrial texture",
            "issue01_import_package_version": 1,
            "scene_system": "text-led-modular-grid-v3",
            "scene_design_status": "live_issue_layout",
            "scene_assets": [
                "scenes/page-14/xerox-setlist-flyer.png",
                "scenes/page-14/earplugs.png",
                "scenes/page-14/crushed-cup-wristband.png",
                "scenes/page-14/boot-chain-smoke.png"
            ],
            "scene_character": "chaotic",
            "scene_density": "high",
            "scene_module_count": 8,
            "scene_title_locked": "PLAY THIS LOUD",
            "production_rule": "Live HTML/CSS typography + independent scene object assets. Flattened preview is not a runtime asset."
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 15,
        "chapter_number": 3,
        "page_type": "moment",
        "layout_key": "moment-arrival-01",
        "personalization_mode": "hybrid",
        "title": "THE MOMENT",
        "subtitle": "STILL THREE BANDS TO GO",
        "eyebrow": null,
        "body_markdown": "### THE MOMENT\n\n# STILL THREE BANDS TO GO\n## UNDER THE K / BROOKLYN / 6:20 PM\n\nYou have been outside since daylight.\n\nThe concrete is holding the noise, the light is changing and the temperature is beginning to drop. Three bands you want to see are still ahead, which means several more hours standing, moving, waiting and getting closer to people than your outfit may have planned for.\n\nNothing you are wearing should need protection from the evening.\n\n### YOUR ARRIVAL\n\n**NOTHING PRECIOUS.  \nNOTHING ACCIDENTAL.**\n\n**[PERSONALIZED HERO IMAGE]**\n\n---",
        "body_html": "<h3>THE MOMENT</h3>\n<h1>STILL THREE BANDS TO GO</h1>\n<h2>UNDER THE K / BROOKLYN / 6:20 PM</h2>\n<p>You have been outside since daylight.</p>\n<p>The concrete is holding the noise, the light is changing and the temperature is beginning to drop. Three bands you want to see are still ahead, which means several more hours standing, moving, waiting and getting closer to people than your outfit may have planned for.</p>\n<p>Nothing you are wearing should need protection from the evening.</p>\n<h3>YOUR ARRIVAL</h3>\n<p>**NOTHING PRECIOUS.</p>\n<p>NOTHING ACCIDENTAL.**</p>\n<p><strong>[PERSONALIZED HERO IMAGE]</strong></p>\n<hr>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "moment_place": "Under the K Bridge, Brooklyn",
            "moment_time": "6:20 PM",
            "style_problem": "Nothing precious. Nothing accidental.",
            "personalized_image_slot": "page-15-arrival-hero",
            "issue01_import_package_version": 1
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 16,
        "chapter_number": 3,
        "page_type": "style",
        "layout_key": "style-products-01",
        "personalization_mode": "personalized",
        "title": "YOUR STYLE",
        "subtitle": "SELECTED PIECES",
        "eyebrow": null,
        "body_markdown": "### YOUR STYLE\n\n### SELECTED PIECES\n\n### WHY IT WORKS\n\n### STYLE NOTES\n\n### YOUR REACTION\n\n**[PERSONALIZED CONTENT]**\n\n---",
        "body_html": "<h3>YOUR STYLE</h3>\n<h3>SELECTED PIECES</h3>\n<h3>WHY IT WORKS</h3>\n<h3>STYLE NOTES</h3>\n<h3>YOUR REACTION</h3>\n<p><strong>[PERSONALIZED CONTENT]</strong></p>\n<hr>",
        "links": [],
        "needs_qr": true,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "reuse_previous_arrival_image": true,
            "personalized_fields": [
                "selected_pieces",
                "why_it_works",
                "style_notes",
                "reactions"
            ],
            "qr_label": "OPEN THIS LOOK",
            "digital_continuation": [
                "product_links",
                "whole_look_reactions",
                "product_reactions"
            ],
            "issue01_import_package_version": 1
        },
        "qr_purpose": "style",
        "qr_target_mode": "same_page"
    },
    {
        "page_number": 17,
        "chapter_number": 4,
        "page_type": "story",
        "layout_key": "story-editorial-01",
        "personalization_mode": "shared",
        "title": "FOOD / SEAPORT / OCTOBER",
        "subtitle": "WHEN DOES DINNER BECOME NIGHT?",
        "eyebrow": null,
        "body_markdown": "### FOOD / SEAPORT / OCTOBER\n\n# WHEN DOES DINNER BECOME NIGHT?\n\nThere is a point in a good New York evening when the original plan stops being useful.\n\nDinner was at seven. Someone else arrives at eight-thirty. The table becomes a bar, the bar becomes another address, and the jacket you almost left at home becomes the smartest decision you made all day.\n\nNew York After Dark, part of the 2026 New York City Wine & Food Festival, turns that transition into the event itself.\n\nKwame Onwuachi hosts the rooftop gathering at Pier 17, inspired by the food, neighborhoods and cultural influences behind his forthcoming cookbook *All Hours*. His restaurant lineup feeds a moving crowd rather than a room seated politely at tables. The sun goes down. The skyline lights up. The night includes a special performance by Questlove.\n\nThe event changes without changing location.\n\nFood and nightlife are often treated as separate categories, but in New York the boundary is mostly a matter of time. The same room can be restaurant, meeting place, performance and party depending on when you look at it.\n\nClothing has to understand that transition early.\n\nA look built only for dinner can feel too finished later. A look built only for nightlife can feel ridiculous while you are still trying to eat from a small plate without dropping it.\n\nThe better answer contains both possibilities:\n\npolished enough for the first hour, relaxed enough for the third, with one layer for the roof and one detail that only fully makes sense after sunset.\n\n### ISSUE NOTE\n**NEW YORK AFTER DARK / OCTOBER 17, 2026 / THE ROOFTOP AT PIER 17**",
        "body_html": "<h3>FOOD / SEAPORT / OCTOBER</h3>\n<h1>WHEN DOES DINNER BECOME NIGHT?</h1>\n<p>There is a point in a good New York evening when the original plan stops being useful.</p>\n<p>Dinner was at seven. Someone else arrives at eight-thirty. The table becomes a bar, the bar becomes another address, and the jacket you almost left at home becomes the smartest decision you made all day.</p>\n<p>New York After Dark, part of the 2026 New York City Wine &amp; Food Festival, turns that transition into the event itself.</p>\n<p>Kwame Onwuachi hosts the rooftop gathering at Pier 17, inspired by the food, neighborhoods and cultural influences behind his forthcoming cookbook <em>All Hours</em>. His restaurant lineup feeds a moving crowd rather than a room seated politely at tables. The sun goes down. The skyline lights up. The night includes a special performance by Questlove.</p>\n<p>The event changes without changing location.</p>\n<p>Food and nightlife are often treated as separate categories, but in New York the boundary is mostly a matter of time. The same room can be restaurant, meeting place, performance and party depending on when you look at it.</p>\n<p>Clothing has to understand that transition early.</p>\n<p>A look built only for dinner can feel too finished later. A look built only for nightlife can feel ridiculous while you are still trying to eat from a small plate without dropping it.</p>\n<p>The better answer contains both possibilities:</p>\n<p>polished enough for the first hour, relaxed enough for the third, with one layer for the roof and one detail that only fully makes sense after sunset.</p>\n<h3>ISSUE NOTE</h3>\n<p><strong>NEW YORK AFTER DARK / OCTOBER 17, 2026 / THE ROOFTOP AT PIER 17</strong></p>",
        "links": [
            {
                "type": "official_event",
                "label": "OFFICIAL EVENT",
                "url": "https://nycwff.org/ny_afterdark/"
            }
        ],
        "needs_qr": false,
        "image_asset": "story/page-17-story-nycwff-photogallery76-master.jpg",
        "story_visual": "story-visual-anchor",
        "image_source_type": "official_press_if_permitted_then_generated",
        "image_credit": "Photo courtesy of Food Network New York City Wine & Food Festival",
        "image_rights_status": "Official NYCWFF press/gallery asset; preserve source/usage evidence",
        "data_json": {
            "image_brief": "Pier 17 / Seaport / food-social atmosphere",
            "issue01_import_package_version": 1,
            "story_visual": {
                "asset": "story/page-17-story-nycwff-photogallery76-master.jpg",
                "credit": "Photo courtesy of Food Network New York City Wine & Food Festival",
                "rights": "Official NYCWFF press/gallery asset; preserve source/usage evidence",
                "source_url": "official NYCWFF 2026 photo gallery / supplied asset"
            }
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 18,
        "chapter_number": 4,
        "page_type": "scene",
        "layout_key": "scene-sensory-01",
        "personalization_mode": "shared",
        "title": "SCENE 04",
        "subtitle": "7:03 PM / BLUE HOUR",
        "eyebrow": null,
        "body_markdown": "### SCENE 04\n\n# 7:03 PM / BLUE HOUR\n\n> **Dinner hasn't ended.  \n> Night has already started.**\n\n### DRINK\nSomething cold enough to collect water on the outside of the glass.\n\n### BITE\nOne plate.  \nTwo forks.  \nNo chair.\n\n### VIEW\nBrooklyn Bridge.  \nEast River.  \nThe first windows beginning to light up.\n\n### PLAY\n**The Roots — The Seed (2.0)**\n\n### TEMPERATURE\nFine when you arrived.\n\nA question twenty minutes from now.\n\n### THE USEFUL OBJECT\nThe layer you almost did not bring.\n\n---",
        "body_html": "<h3>SCENE 04</h3>\n<h1>7:03 PM / BLUE HOUR</h1>\n<blockquote><p>**Dinner hasn't ended. Night has already started.**</p></blockquote>\n<h3>DRINK</h3>\n<p>Something cold enough to collect water on the outside of the glass.</p>\n<h3>BITE</h3>\n<p>One plate.</p>\n<p>Two forks.</p>\n<p>No chair.</p>\n<h3>VIEW</h3>\n<p>Brooklyn Bridge.</p>\n<p>East River.</p>\n<p>The first windows beginning to light up.</p>\n<h3>PLAY</h3>\n<p><strong>The Roots — The Seed (2.0)</strong></p>\n<h3>TEMPERATURE</h3>\n<p>Fine when you arrived.</p>\n<p>A question twenty minutes from now.</p>\n<h3>THE USEFUL OBJECT</h3>\n<p>The layer you almost did not bring.</p>\n<hr>",
        "links": [
            {
                "type": "music",
                "label": "PLAY",
                "url": null
            }
        ],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": "scene-main",
        "image_source_type": "generated_or_original",
        "image_credit": null,
        "image_rights_status": "pending",
        "data_json": {
            "image_brief": "Blue-hour rooftop / skyline / food-night",
            "issue01_import_package_version": 1,
            "scene_system": "text-led-modular-grid-v3",
            "scene_design_status": "live_issue_layout",
            "scene_assets": [
                "scenes/page-18/amber-cocktail.png",
                "scenes/page-18/plate-napkin-lipstick-trace.png",
                "scenes/page-18/city-reflection-night-lights.png"
            ],
            "scene_character": "atmospheric",
            "scene_density": "medium",
            "scene_module_count": 7,
            "scene_title_locked": "7:03 PM / BLUE HOUR",
            "production_rule": "Live HTML/CSS typography + independent scene object assets. Flattened preview is not a runtime asset."
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 19,
        "chapter_number": 4,
        "page_type": "moment",
        "layout_key": "moment-arrival-01",
        "personalization_mode": "hybrid",
        "title": "THE MOMENT",
        "subtitle": "DINNER BECOMES NIGHT",
        "eyebrow": null,
        "body_markdown": "### THE MOMENT\n\n# DINNER BECOMES NIGHT\n## PIER 17 / 7:15 PM\n\nThe first part of the evening still resembles dinner, except most people are standing.\n\nThere is food in one direction, the skyline in another and no real reason to remain in the place where you started. As the light disappears, the event gradually stops behaving like a food event and becomes a rooftop party.\n\nYou are dressing for both versions of the night.\n\n### YOUR ARRIVAL\n\n**GOOD AT DINNER.  \nBETTER AFTER DARK.**\n\n**[PERSONALIZED HERO IMAGE]**\n\n---",
        "body_html": "<h3>THE MOMENT</h3>\n<h1>DINNER BECOMES NIGHT</h1>\n<h2>PIER 17 / 7:15 PM</h2>\n<p>The first part of the evening still resembles dinner, except most people are standing.</p>\n<p>There is food in one direction, the skyline in another and no real reason to remain in the place where you started. As the light disappears, the event gradually stops behaving like a food event and becomes a rooftop party.</p>\n<p>You are dressing for both versions of the night.</p>\n<h3>YOUR ARRIVAL</h3>\n<p>**GOOD AT DINNER.</p>\n<p>BETTER AFTER DARK.**</p>\n<p><strong>[PERSONALIZED HERO IMAGE]</strong></p>\n<hr>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "moment_place": "Pier 17",
            "moment_time": "7:15 PM",
            "style_problem": "Good at dinner. Better after dark.",
            "personalized_image_slot": "page-19-arrival-hero",
            "issue01_import_package_version": 1
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 20,
        "chapter_number": 4,
        "page_type": "style",
        "layout_key": "style-products-01",
        "personalization_mode": "personalized",
        "title": "YOUR STYLE",
        "subtitle": "SELECTED PIECES",
        "eyebrow": null,
        "body_markdown": "### YOUR STYLE\n\n### SELECTED PIECES\n\n### WHY IT WORKS\n\n### STYLE NOTES\n\n### YOUR REACTION\n\n**[PERSONALIZED CONTENT]**\n\n---",
        "body_html": "<h3>YOUR STYLE</h3>\n<h3>SELECTED PIECES</h3>\n<h3>WHY IT WORKS</h3>\n<h3>STYLE NOTES</h3>\n<h3>YOUR REACTION</h3>\n<p><strong>[PERSONALIZED CONTENT]</strong></p>\n<hr>",
        "links": [],
        "needs_qr": true,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "reuse_previous_arrival_image": true,
            "personalized_fields": [
                "selected_pieces",
                "why_it_works",
                "style_notes",
                "reactions"
            ],
            "qr_label": "OPEN THIS LOOK",
            "digital_continuation": [
                "product_links",
                "whole_look_reactions",
                "product_reactions"
            ],
            "issue01_import_package_version": 1
        },
        "qr_purpose": "style",
        "qr_target_mode": "same_page"
    },
    {
        "page_number": 21,
        "chapter_number": 5,
        "page_type": "story",
        "layout_key": "story-editorial-01",
        "personalization_mode": "shared",
        "title": "ACTIVE / FIVE BOROUGHS / NOVEMBER",
        "subtitle": "ONE LINE THROUGH THE CITY",
        "eyebrow": null,
        "body_markdown": "### ACTIVE / FIVE BOROUGHS / NOVEMBER\n# ONE LINE THROUGH THE CITY\n\nThe first New York City Marathon in 1970 was four laps of Central Park. In 1976, the race crossed all five boroughs for the first time. In 2026, that route turns fifty.\n\nThe course makes New York itself the venue: Staten Island, Brooklyn, Queens, Manhattan, the Bronx, then Manhattan again for the finish in Central Park.\n\nOne line. 42.195 kilometers.\n\nFor the runner, usefulness wins immediately. Fabric has to work. Shoes matter beyond silhouette. Pockets become engineering. Weather becomes strategy.\n\nAnd yet style does not disappear.\n\nRunners still choose color, proportion, socks, eyewear and caps. Some disappear into black. Others become visible from three blocks away.\n\nThat is why this Moment belongs in a fashion magazine: what remains of personal style when almost everything has a job?\n\n### ISSUE NOTE\n**NEW YORK CITY MARATHON / NOVEMBER 1, 2026**  \n**50 YEARS OF THE FIVE-BOROUGH COURSE**",
        "body_html": "<h3>ACTIVE / FIVE BOROUGHS / NOVEMBER</h3>\n<h1>ONE LINE THROUGH THE CITY</h1>\n<p>The first New York City Marathon in 1970 was four laps of Central Park. In 1976, the race crossed all five boroughs for the first time. In 2026, that route turns fifty.</p>\n<p>The course makes New York itself the venue: Staten Island, Brooklyn, Queens, Manhattan, the Bronx, then Manhattan again for the finish in Central Park.</p>\n<p>One line. 42.195 kilometers.</p>\n<p>For the runner, usefulness wins immediately. Fabric has to work. Shoes matter beyond silhouette. Pockets become engineering. Weather becomes strategy.</p>\n<p>And yet style does not disappear.</p>\n<p>Runners still choose color, proportion, socks, eyewear and caps. Some disappear into black. Others become visible from three blocks away.</p>\n<p>That is why this Moment belongs in a fashion magazine: what remains of personal style when almost everything has a job?</p>\n<h3>ISSUE NOTE</h3>\n<p><strong>NEW YORK CITY MARATHON / NOVEMBER 1, 2026</strong><br />\n<strong>50 YEARS OF THE FIVE-BOROUGH COURSE</strong></p>",
        "links": [
            {
                "type": "official_event",
                "label": "OFFICIAL EVENT",
                "url": "https://www.nyrr.org/tcsnycmarathon"
            }
        ],
        "needs_qr": false,
        "image_asset": "story/page-21-story-marathon-tong-su-unsplash-master.jpg",
        "story_visual": "story-visual-anchor",
        "image_source_type": "licensed_press_or_unsplash_then_generated",
        "image_credit": "Photo: Tong Su / Unsplash",
        "image_rights_status": "Unsplash License",
        "data_json": {
            "image_brief": "Marathon bridge / crowd / city scale",
            "issue01_import_package_version": 1,
            "story_visual": {
                "asset": "story/page-21-story-marathon-tong-su-unsplash-master.jpg",
                "credit": "Photo: Tong Su / Unsplash",
                "rights": "Unsplash License",
                "source_url": "https://unsplash.com/photos/a-group-of-people-running-Z-GDQeDaSB4",
                "caption": "New York City marathon runners in Central Park, 2022."
            }
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 22,
        "chapter_number": 5,
        "page_type": "scene",
        "layout_key": "scene-artcodinglab-01",
        "personalization_mode": "shared",
        "title": "SCENE 05",
        "subtitle": "42.195 KM",
        "eyebrow": null,
        "body_markdown": "### SCENE 05\n\n# 42.195 KM\n## FIVE BOROUGHS. ONE LINE.\n\n**STATEN ISLAND**  \n0 KM\n\n↓\n\n**BROOKLYN**\n\n↓\n\n**QUEENS**\n\n↓\n\n**MANHATTAN**\n\n↓\n\n**THE BRONX**\n\n↓\n\n**MANHATTAN**\n\n↓\n\n**CENTRAL PARK**  \n42.195 KM\n\n### PRINT\nA still from a generative visualization built around the marathon route.\n\n### DIGITAL\nThe line moves.\n\nDistance accumulates.  \nThe boroughs shift.  \nThe route becomes a pulse through the city.\n\nSmall caption:\n\n> **A city usually experienced as separate places becomes one continuous gesture.**\n\n---",
        "body_html": "<h3>SCENE 05</h3>\n<h1>42.195 KM</h1>\n<h2>FIVE BOROUGHS. ONE LINE.</h2>\n<p><strong>STATEN ISLAND</strong></p>\n<p>0 KM</p>\n<p>↓</p>\n<p><strong>BROOKLYN</strong></p>\n<p>↓</p>\n<p><strong>QUEENS</strong></p>\n<p>↓</p>\n<p><strong>MANHATTAN</strong></p>\n<p>↓</p>\n<p><strong>THE BRONX</strong></p>\n<p>↓</p>\n<p><strong>MANHATTAN</strong></p>\n<p>↓</p>\n<p><strong>CENTRAL PARK</strong></p>\n<p>42.195 KM</p>\n<h3>PRINT</h3>\n<p>A still from a generative visualization built around the marathon route.</p>\n<h3>DIGITAL</h3>\n<p>The line moves.</p>\n<p>Distance accumulates.</p>\n<p>The boroughs shift.</p>\n<p>The route becomes a pulse through the city.</p>\n<p>Small caption:</p>\n<blockquote><p><strong>A city usually experienced as separate places becomes one continuous gesture.</strong></p></blockquote>\n<hr>",
        "links": [
            {
                "type": "artwork",
                "label": "VIEW MOVING ARTWORK",
                "url": null
            }
        ],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": "acl-still-main",
        "image_source_type": "original_artcodinglab",
        "image_credit": null,
        "image_rights_status": "owned",
        "data_json": {
            "image_brief": "Generative marathon-route artwork still; motion digital",
            "digital_motion": true,
            "issue01_import_package_version": 1,
            "scene_system": "text-led-modular-grid-v3",
            "scene_design_status": "live_issue_layout",
            "scene_assets": [
                "scenes/page-22/route-line-five-boroughs.png",
                "scenes/page-22/shoe-sole-bib-fragment.png",
                "scenes/page-22/gel-safety-pins-asphalt.png"
            ],
            "scene_character": "graphic",
            "scene_density": "medium",
            "scene_module_count": 7,
            "scene_title_locked": "42.195 KM / FIVE BOROUGHS. ONE LINE.",
            "production_rule": "Live HTML/CSS typography + independent scene object assets. Flattened preview is not a runtime asset."
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 23,
        "chapter_number": 5,
        "page_type": "moment",
        "layout_key": "moment-arrival-01",
        "personalization_mode": "hybrid",
        "title": "THE MOMENT",
        "subtitle": "BEFORE THE START",
        "eyebrow": null,
        "body_markdown": "### THE MOMENT\n\n# BEFORE THE START\n## STATEN ISLAND / 8:37 AM\n\nYou have been awake since before sunrise.\n\nAround you, people are warming up, finishing coffee, adjusting bibs, checking watches and removing the old layers they brought only for the wait. The Verrazzano-Narrows Bridge is still ahead.\n\nSo are 42.195 kilometers.\n\nThis is not a running-inspired outfit.\n\nYou are running New York.\n\n### YOUR ARRIVAL\n\n**PERFORMANCE FIRST.  \nIDENTITY STILL VISIBLE.**\n\n**[PERSONALIZED HERO IMAGE]**\n\n---",
        "body_html": "<h3>THE MOMENT</h3>\n<h1>BEFORE THE START</h1>\n<h2>STATEN ISLAND / 8:37 AM</h2>\n<p>You have been awake since before sunrise.</p>\n<p>Around you, people are warming up, finishing coffee, adjusting bibs, checking watches and removing the old layers they brought only for the wait. The Verrazzano-Narrows Bridge is still ahead.</p>\n<p>So are 42.195 kilometers.</p>\n<p>This is not a running-inspired outfit.</p>\n<p>You are running New York.</p>\n<h3>YOUR ARRIVAL</h3>\n<p><strong>PERFORMANCE FIRST.<br />\nIDENTITY STILL VISIBLE.</strong></p>\n<p><strong>[PERSONALIZED HERO IMAGE]</strong></p>\n<hr />",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "moment_place": "Staten Island",
            "moment_time": "8:37 AM",
            "style_problem": "Performance first. Identity still visible.",
            "personalized_image_slot": "page-23-arrival-hero",
            "issue01_import_package_version": 1
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 24,
        "chapter_number": 5,
        "page_type": "style",
        "layout_key": "style-products-performance-01",
        "personalization_mode": "personalized",
        "title": "YOUR STYLE",
        "subtitle": "SELECTED PIECES",
        "eyebrow": null,
        "body_markdown": "### YOUR STYLE\n\n### SELECTED PIECES\n\n### WHY IT WORKS\n\n### PERFORMANCE NOTES\n\n### YOUR REACTION\n\n**[PERSONALIZED CONTENT]**\n\n---",
        "body_html": "<h3>YOUR STYLE</h3>\n<h3>SELECTED PIECES</h3>\n<h3>WHY IT WORKS</h3>\n<h3>PERFORMANCE NOTES</h3>\n<h3>YOUR REACTION</h3>\n<p><strong>[PERSONALIZED CONTENT]</strong></p>\n<hr>",
        "links": [],
        "needs_qr": true,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "reuse_previous_arrival_image": true,
            "personalized_fields": [
                "selected_pieces",
                "why_it_works",
                "style_notes",
                "reactions"
            ],
            "qr_label": "OPEN THIS LOOK",
            "digital_continuation": [
                "product_links",
                "whole_look_reactions",
                "product_reactions"
            ],
            "issue01_import_package_version": 1
        },
        "qr_purpose": "style",
        "qr_target_mode": "same_page"
    },
    {
        "page_number": 25,
        "chapter_number": 6,
        "page_type": "story",
        "layout_key": "story-editorial-01",
        "personalization_mode": "shared",
        "title": "FILM / LINCOLN CENTER / SEPTEMBER",
        "subtitle": "AN EXCUSE TO DRESS A LITTLE MORE",
        "eyebrow": null,
        "body_markdown": "### FILM / LINCOLN CENTER / SEPTEMBER\n# AN EXCUSE TO DRESS A LITTLE MORE\n\nNot every invitation deserves a new outfit. Opening night does not require one either, but it gives you permission.\n\nThe 64th New York Film Festival opens on September 25 with James Gray's *Paper Tiger* and begins more than two weeks of screenings across Lincoln Center and the city.\n\nThe interesting moment is just before the screen goes dark.\n\nA film premiere is not a gala, a wedding or a red-carpet obligation. Ordinary clothes are allowed. Effort still shows.\n\nThat slight rise in stakes is where personal style becomes visible: a black suit with no tie, a long coat over something almost casual, one choice that would feel excessive at dinner and completely right here.\n\nAutumn helps. Coats return. Darker fabrics make sense again. A look can be layered because 6:45 and 10:30 do not ask for exactly the same thing.\n\nWhat does **your** version of dressed up look like?\n\n### ISSUE NOTE\n**64TH NEW YORK FILM FESTIVAL / SEPTEMBER 25–OCTOBER 12, 2026**  \n**OPENING NIGHT / JAMES GRAY'S *PAPER TIGER***",
        "body_html": "<h3>FILM / LINCOLN CENTER / SEPTEMBER</h3>\n<h1>AN EXCUSE TO DRESS A LITTLE MORE</h1>\n<p>Not every invitation deserves a new outfit. Opening night does not require one either, but it gives you permission.</p>\n<p>The 64th New York Film Festival opens on September 25 with James Gray's <em>Paper Tiger</em> and begins more than two weeks of screenings across Lincoln Center and the city.</p>\n<p>The interesting moment is just before the screen goes dark.</p>\n<p>A film premiere is not a gala, a wedding or a red-carpet obligation. Ordinary clothes are allowed. Effort still shows.</p>\n<p>That slight rise in stakes is where personal style becomes visible: a black suit with no tie, a long coat over something almost casual, one choice that would feel excessive at dinner and completely right here.</p>\n<p>Autumn helps. Coats return. Darker fabrics make sense again. A look can be layered because 6:45 and 10:30 do not ask for exactly the same thing.</p>\n<p>What does <strong>your</strong> version of dressed up look like?</p>\n<h3>ISSUE NOTE</h3>\n<p><strong>64TH NEW YORK FILM FESTIVAL / SEPTEMBER 25–OCTOBER 12, 2026</strong><br />\n<strong>OPENING NIGHT / JAMES GRAY'S <em>PAPER TIGER</em></strong></p>",
        "links": [
            {
                "type": "official_festival",
                "label": "OFFICIAL FESTIVAL",
                "url": "https://www.filmlinc.org/lineup/"
            }
        ],
        "needs_qr": false,
        "image_asset": "story/page-25-story-nyff-audience-alev-takil-unsplash-master.jpg",
        "story_visual": "story-visual-anchor",
        "image_source_type": "official_press_if_permitted_then_generated",
        "image_credit": "Photo: Alev Takil / Unsplash",
        "image_rights_status": "Unsplash License",
        "data_json": {
            "image_brief": "NYFF / Lincoln Center context",
            "issue01_import_package_version": 1,
            "story_visual": {
                "asset": "story/page-25-story-nyff-audience-alev-takil-unsplash-master.jpg",
                "credit": "Photo: Alev Takil / Unsplash",
                "rights": "Unsplash License",
                "source_url": "https://unsplash.com/photos/a-large-auditorium-filled-with-lots-of-people-ZeNciLLPQas",
                "caption": "Lincoln Center, New York.",
                "production_flag": "Secondary Paper Tiger press inset still needs exact FLC Press usage/credit instruction"
            },
            "story_visuals": [
                {
                    "role": "primary_context",
                    "asset": "story/page-25-story-nyff-audience-alev-takil-unsplash-master.jpg",
                    "credit": "Photo: Alev Takil / Unsplash",
                    "rights": "Unsplash License",
                    "source_url": "https://unsplash.com/photos/a-large-auditorium-filled-with-lots-of-people-ZeNciLLPQas",
                    "caption": "Lincoln Center, New York.",
                    "production_flag": "Secondary Paper Tiger press inset still needs exact FLC Press usage/credit instruction"
                },
                {
                    "role": "secondary_press_inset",
                    "asset": "story/page-25-story-nyff-paper-tiger-opening-night-press-master.png",
                    "credit": "Film at Lincoln Center / NYFF64 Press Materials — exact asset credit pending",
                    "rights": "Official FLC Press material; exact usage/credit instruction must be archived before print",
                    "source_url": "https://app.box.com/s/mxm9kklymhvri5rjlfimfyptac9r9qro/file/2351177372459"
                }
            ]
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 26,
        "chapter_number": 6,
        "page_type": "scene",
        "layout_key": "scene-cinematic-01",
        "personalization_mode": "shared",
        "title": "SCENE 06",
        "subtitle": "OPENING NIGHT",
        "eyebrow": null,
        "body_markdown": "### SCENE 06\n\n# OPENING NIGHT\n\n### 6:45 PM / LINCOLN CENTER\nStill outside.\n\nThe plaza is blue at the edges.  \nThe doors keep opening.\n\n### IN YOUR HAND\nA program folded once.  \nA ticket you will not need again.\n\n### 7:02 PM\nLights down.\n\nPhones disappear.  \nThe room becomes one screen.\n\n### AFTER\nOne glass.  \nOne argument about the ending.\n\n> **Opening night starts before the film does.**",
        "body_html": "<h3>SCENE 06</h3>\n<h1>OPENING NIGHT</h1>\n<h3>6:45 PM / LINCOLN CENTER</h3>\n<p>Still outside.</p>\n<p>The plaza is blue at the edges.<br>The doors keep opening.</p>\n<h3>IN YOUR HAND</h3>\n<p>A program folded once.<br>A ticket you will not need again.</p>\n<h3>7:02 PM</h3>\n<p>Lights down.</p>\n<p>Phones disappear.<br>The room becomes one screen.</p>\n<h3>AFTER</h3>\n<p>One glass.<br>One argument about the ending.</p>\n<blockquote><p><strong>Opening night starts before the film does.</strong></p></blockquote>",
        "links": [
            {
                "type": "music",
                "label": "PLAY",
                "url": null
            }
        ],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": "scene-main",
        "image_source_type": "generated_or_original",
        "image_credit": null,
        "image_rights_status": "pending",
        "data_json": {
            "image_brief": "Opening-night transition: arrival, program/ticket, lights down, after-screening drink",
            "issue01_import_package_version": 1,
            "scene_system": "text-led-modular-grid-v3",
            "scene_design_status": "live_issue_layout",
            "scene_assets": [
                "scenes/page-26/program-ticket-fragment.png",
                "scenes/page-26/tailoring-champagne.png"
            ],
            "scene_character": "elegant",
            "scene_density": "low",
            "scene_module_count": 5,
            "scene_title_locked": "OPENING NIGHT",
            "production_rule": "Live HTML/CSS typography + independent scene object assets. Flattened preview is not a runtime asset."
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 27,
        "chapter_number": 6,
        "page_type": "moment",
        "layout_key": "moment-arrival-01",
        "personalization_mode": "hybrid",
        "title": "THE MOMENT",
        "subtitle": "OPENING NIGHT",
        "eyebrow": null,
        "body_markdown": "### THE MOMENT\n\n# OPENING NIGHT\n## LINCOLN CENTER / 6:45 PM\n\nYou are going to an opening-night screening.\n\nMost people here are not walking a red carpet, and you do not need to dress as if you are. But tonight deserves more intention than an ordinary film. Afterwards there may be a drink, a late dinner, and a colder walk back outside.\n\nDress up.\n\nDo not become someone else.\n\n### YOUR ARRIVAL\n\n**DRESSIER THAN USUAL.  \nSTILL YOURSELF.**\n\n**[PERSONALIZED HERO IMAGE]**\n\n---",
        "body_html": "<h3>THE MOMENT</h3>\n<h1>OPENING NIGHT</h1>\n<h2>LINCOLN CENTER / 6:45 PM</h2>\n<p>You are going to an opening-night screening.</p>\n<p>Most people here are not walking a red carpet, and you do not need to dress as if you are. But tonight deserves more intention than an ordinary film. Afterwards there may be a drink, a late dinner, and a colder walk back outside.</p>\n<p>Dress up.</p>\n<p>Do not become someone else.</p>\n<h3>YOUR ARRIVAL</h3>\n<p><strong>DRESSIER THAN USUAL.<br />\nSTILL YOURSELF.</strong></p>\n<p><strong>[PERSONALIZED HERO IMAGE]</strong></p>\n<hr />",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "moment_place": "Lincoln Center",
            "moment_time": "6:45 PM",
            "style_problem": "Dressier than usual. Still yourself.",
            "personalized_image_slot": "page-27-arrival-hero",
            "issue01_import_package_version": 1
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 28,
        "chapter_number": 6,
        "page_type": "style",
        "layout_key": "style-products-01",
        "personalization_mode": "personalized",
        "title": "YOUR STYLE",
        "subtitle": "SELECTED PIECES",
        "eyebrow": null,
        "body_markdown": "### YOUR STYLE\n\n### SELECTED PIECES\n\n### WHY IT WORKS\n\n### STYLE NOTES\n\n### YOUR REACTION\n\n**[PERSONALIZED CONTENT]**\n\n---",
        "body_html": "<h3>YOUR STYLE</h3>\n<h3>SELECTED PIECES</h3>\n<h3>WHY IT WORKS</h3>\n<h3>STYLE NOTES</h3>\n<h3>YOUR REACTION</h3>\n<p><strong>[PERSONALIZED CONTENT]</strong></p>\n<hr>",
        "links": [],
        "needs_qr": true,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "reuse_previous_arrival_image": true,
            "personalized_fields": [
                "selected_pieces",
                "why_it_works",
                "style_notes",
                "reactions"
            ],
            "qr_label": "OPEN THIS LOOK",
            "digital_continuation": [
                "product_links",
                "whole_look_reactions",
                "product_reactions"
            ],
            "issue01_import_package_version": 1
        },
        "qr_purpose": "style",
        "qr_target_mode": "same_page"
    },
    {
        "page_number": 29,
        "chapter_number": null,
        "page_type": "style_summary",
        "layout_key": "style-summary-01",
        "personalization_mode": "shared",
        "title": "FIELD NOTES / NEW YORK",
        "subtitle": "CLOSING NOTES",
        "eyebrow": "CLOSING NOTES",
        "body_markdown": "### CLOSING NOTES\n\n# FIELD NOTES / NEW YORK\n\nSix moments from a city that never quite follows the plan.\n\n### 01 / FASHION\nThe day rarely ends where you thought it would.\n\n### 02 / ART\nLooking longer changes what you notice.\n\n### 03 / MUSIC\nSome rooms make better sense at full volume.\n\n### 04 / FOOD + NIGHT\nDinner is sometimes only the beginning.\n\n### 05 / ACTIVE\nA city becomes one continuous line when you move through it.\n\n### 06 / CULTURE\nOpening night starts before the film does.\n\n**NEW YORK / AUTUMN 2026**",
        "body_html": "<h3>CLOSING NOTES</h3><h1>FIELD NOTES / NEW YORK</h1><p>Six moments from a city that never quite follows the plan.</p><h3>01 / FASHION</h3><p>The day rarely ends where you thought it would.</p><h3>02 / ART</h3><p>Looking longer changes what you notice.</p><h3>03 / MUSIC</h3><p>Some rooms make better sense at full volume.</p><h3>04 / FOOD + NIGHT</h3><p>Dinner is sometimes only the beginning.</p><h3>05 / ACTIVE</h3><p>A city becomes one continuous line when you move through it.</p><h3>06 / CULTURE</h3><p>Opening night starts before the film does.</p><p><strong>NEW YORK / AUTUMN 2026</strong></p>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "issue01_import_package_version": 1,
            "editorial_closing": true,
            "closing_format": "field_notes_six_moments"
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 30,
        "chapter_number": null,
        "page_type": "sponsored_ad",
        "layout_key": "sponsored-personalized-ad-01",
        "personalization_mode": "hybrid",
        "title": "EGRETTA GARZETTA",
        "subtitle": "Hand-knitted mohair scarves and knitwear",
        "eyebrow": null,
        "body_markdown": "### SPONSORED\n\n# EGRETTA GARZETTA\n\n## Hand-knitted mohair scarves and knitwear\n\n**Soft. Light. Quietly bold.**\n\nHand-knitted from a fine mohair-silk blend, Egretta Garzetta scarves are made for layering through autumn, winter and early spring.\n\n### FEATURED PIECE\nGreen mohair skinny scarf  \nSage striped mohair-silk scarf, hand-knitted in a light, fluffy finish.  \n75% mohair / 25% silk  \n200 cm or 280 cm\n\n**egrettagarzetta.studio**",
        "body_html": "<h3>SPONSORED</h3><h1>EGRETTA GARZETTA</h1><h2>Hand-knitted mohair scarves and knitwear</h2><p><strong>Soft. Light. Quietly bold.</strong></p><p>Hand-knitted from a fine mohair-silk blend, Egretta Garzetta scarves are made for layering through autumn, winter and early spring.</p><h3>FEATURED PIECE</h3><p>Green mohair skinny scarf<br />Sage striped mohair-silk scarf, hand-knitted in a light, fluffy finish.<br />75% mohair / 25% silk<br />200 cm or 280 cm</p><p><strong>egrettagarzetta.studio</strong></p>",
        "links": [
            {
                "type": "sponsor",
                "label": "EGRETTAGARZETTA.STUDIO",
                "url": "https://egrettagarzetta.studio"
            }
        ],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "ad_type": "brand_sponsor",
            "disclosure_label": "SPONSORED",
            "sponsor_name": "Egretta Garzetta",
            "campaign_name": "",
            "product_name": "Green striped mohair skinny scarf",
            "product_id": null,
            "product_url": "https://egrettagarzetta.studio",
            "cta_label": "egrettagarzetta.studio",
            "product_reference_assets": [],
            "shared_headline": "Soft. Light. Quietly bold.",
            "personalized_image_slot": "page-30-sponsor-personal-hero",
            "reader_feedback_enabled": false,
            "review_required": true,
            "qr_label": "",
            "creative_lock": "editable_until_production",
            "locked_structure": [
                "page_type",
                "layout_key",
                "personalization_mode",
                "sponsored_disclosure",
                "personalized_hero_slot"
            ],
            "editable_campaign_fields": [
                "sponsor_name",
                "product",
                "headline",
                "body_copy",
                "cta_label",
                "cta_url",
                "brand_logo",
                "product_reference_assets"
            ],
            "issue01_import_package_version": 1,
            "shared_copy": "Hand-knitted from a fine mohair-silk blend, Egretta Garzetta scarves are made for layering through autumn, winter and early spring.",
            "brand_subline": "Hand-knitted mohair scarves and knitwear",
            "material_line": "75% mohair / 25% silk",
            "brand_url": "https://egrettagarzetta.studio"
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 31,
        "chapter_number": null,
        "page_type": "next_credits",
        "layout_key": "next-credits-01",
        "personalization_mode": "shared",
        "title": "NEXT / WINTER",
        "subtitle": "WINTER 2026–27 / LONDON",
        "eyebrow": "THIS YOU / ISSUE 02",
        "body_markdown": "# NEXT / WINTER\n\nA new city. A different arrival.\n\n## WINTER 2026–27 / LONDON\n\n### THIS YOU\n**Issue 01 — New York / Autumn 2026**\n\nEditorial concept: THIS YOU  \nCreative direction: THIS YOU  \nPersonalized styling: THIS YOU  \nHuman-edited. AI-assisted. Individually reviewed.\n\nPublished independently.",
        "body_html": "<h1>NEXT / WINTER</h1><p>A new city. A different arrival.</p><h2>WINTER 2026–27 / LONDON</h2><h3>THIS YOU</h3><p><strong>Issue 01 — New York / Autumn 2026</strong></p><p>Editorial concept: THIS YOU<br />Creative direction: THIS YOU<br />Personalized styling: THIS YOU<br />Human-edited. AI-assisted. Individually reviewed.</p><p>Published independently.</p>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "next_issue_city": "TBD",
            "next_issue_season": "winter",
            "next_issue_year": "2026-27",
            "issue01_import_package_version": 1,
            "copy": "Cold makes clothing less theoretical. Six new Moments. One new city.",
            "next": "WINTER 2026–27 / LONDON"
        },
        "qr_purpose": null,
        "qr_target_mode": null
    },
    {
        "page_number": 32,
        "chapter_number": null,
        "page_type": "back_cover",
        "layout_key": "back-absurd-01",
        "personalization_mode": "shared",
        "title": "ABSURD.WEBSITE",
        "subtitle": "Independent experiments across art, technology and culture.",
        "eyebrow": null,
        "body_markdown": "# ABSURD.WEBSITE\n\nIndependent experiments across art, technology and culture.\n\nhttps://absurd.website\n\n*THIS YOU is an Absurd.website project.*",
        "body_html": "<h1>ABSURD.WEBSITE</h1><p>Independent experiments across art, technology and culture.</p><p>https://absurd.website</p><p><em>THIS YOU is an Absurd.website project.</em></p>",
        "links": [],
        "needs_qr": false,
        "image_asset": null,
        "story_visual": null,
        "image_source_type": null,
        "image_credit": null,
        "image_rights_status": null,
        "data_json": {
            "publisher_ad": "absurd.website",
            "mode": "practice",
            "project_name": null,
            "url": "https://absurd.website/",
            "creative_lock": "editable_until_production",
            "publisher_inventory_role": "absurd.website",
            "locked_structure": [
                "page_type",
                "layout_key",
                "personalization_mode",
                "publisher_inventory_role"
            ],
            "editable_campaign_fields": [
                "practice_or_project",
                "headline",
                "body_copy",
                "url",
                "image_asset"
            ],
            "issue01_import_package_version": 1,
            "headline": "WHAT IF THE IDEA IS STRANGE BUT THE PRODUCT WORKS?",
            "copy": "Internet experiments, artworks, tools, games, objects and systems that probably did not need to exist until they did."
        },
        "qr_purpose": null,
        "qr_target_mode": null
    }
]
