{"product_id":"documenting-defu-lane","title":"Urban Assemblies","description":"\u003csection style=\"font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\" data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-3\" data-turn-id=\"e1ef3f83-c233-45a2-acb6-0d122ea0bce5\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"c5032b32-927e-4e0c-9379-5251c5ab0096\" data-testid=\"conversation-turn-15\" data-scroll-anchor=\"false\" data-turn=\"user\" style=\"font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pt-12 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"user\" data-message-id=\"c5032b32-927e-4e0c-9379-5251c5ab0096\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\"\u003e\n\u003cdiv class=\"user-message-bubble-color corner-superellipse\/0.98 relative min-w-0 rounded-[22px] px-4 py-2.5 leading-6 max-w-(--user-chat-width,70%)\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:57b85876-aac8-407b-9b12-8994b7ce13f7-24\" data-testid=\"conversation-turn-16\" data-scroll-anchor=\"false\" data-turn=\"assistant\" style=\"font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"052aeda5-2e3c-4fb8-bc81-fe960cc717c0\" dir=\"auto\" data-message-model-slug=\"gpt-5-3-mini\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"435\"\u003e\u003cstrong\u003e\u003cem data-start=\"0\" data-end=\"18\"\u003eUrban Assemblies\u003c\/em\u003e \u003c\/strong\u003eis the first open call zine by \u003ca href=\"https:\/\/narrativeforms.store\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003enarrativeforms\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e, bringing together 14 local and international collaborators in a collective study of how informal systems shape the contemporary city. Framed through five thematic segments, the publication examines the quiet intelligence of “urban assemblies” moments where architecture, improvisation, and social need converge outside formal planning structures.\u003c\/p\u003e\n\u003cp data-start=\"437\" data-end=\"875\"\u003eAcross its sections, the zine shifts between the comedic, the observational, and the analytical, revealing how everyday interventions, makeshift structures, adaptive uses of space, and community built environments operate as essential yet often unrecognised forms of civic architecture. These transient formations become case studies in how people negotiate, resist, and reinterpret the built environment through necessity and imagination.\u003c\/p\u003e\n\u003cp data-start=\"877\" data-end=\"1420\"\u003eAt its core, \u003cem data-start=\"890\" data-end=\"908\"\u003eUrban Assemblies\u003c\/em\u003e positions itself against the rigidity of highly regulated urban infrastructures within cities like \u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003eSingapore\u003c\/span\u003e\u003c\/span\u003e, where public space is often tightly governed. In response, the publication turns toward subversive bricolage: informal constructions and spatial interventions that quietly reframe how public life is experienced. Rather than treating these as anomalies, the zine validates them as critical expressions of urban intelligence, born from constraint, and shaped by lived reality.\u003c\/p\u003e\n\u003cp data-start=\"1422\" data-end=\"1827\"\u003eThrough photography and illustration, the contributors document these fragmented morphologies of use and adaptation, mapping how territoriality, boundaries, and negotiation manifest in densely structured environments. The result is a visual and textual archive of resistance that operates less through confrontation than through accumulation, small acts that collectively reimagine the cadence of the city.\u003c\/p\u003e\n\u003cp data-start=\"1829\" data-end=\"2085\"\u003eFeaturing work by: Adam Yoon, Chen XingSheng, Chian Ying Xuan, D., Danu Izra Mahendra, Darien Wu Junhan, Hisyam Hadi, Janelle Low Chia Yee, Jeremy Ng, José Enrique Montes Hernandez, Josephine Pun, Lim Lie Hao Jason, Matthew Goh XinZhi, Phoebe Natalie Fong.\u003c\/p\u003e\n\u003cp data-start=\"2087\" data-end=\"2184\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eOther images by Shawn Lee.\u003cbr data-start=\"2113\" data-end=\"2116\"\u003eCurated and self-published by \u003cspan class=\"hover:entity-accent entity-underline inline cursor-pointer align-baseline\"\u003e\u003cspan class=\"whitespace-normal\"\u003enarrativeforms\u003c\/span\u003e\u003c\/span\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003eLanguage: English\u003cbr\u003e\u003c\/span\u003eFormat: Softcover | 44 pages\u003cbr\u003eDimensions: 210 x 150mm\u003cspan\u003e\u003cbr\u003ePublication Year: 2024\u003c\/span\u003e\u003c\/p\u003e","brand":"NARRATIVEFORMS","offers":[{"title":"Default Title","offer_id":47228583116962,"sku":null,"price":115.0,"currency_code":"MYR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0687\/8521\/files\/Urban_01.png?v=1777953785","url":"https:\/\/zontiga.com\/products\/documenting-defu-lane","provider":"Zontiga","version":"1.0","type":"link"}