| <!doctype html> |
| <html lang="en"> |
| <head> |
| <meta charset="utf-8" /> |
| <link rel="icon" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect width='16' height='16' fill='%23FAFAF7'/%3E%3Crect x='2' y='2' width='5' height='12' fill='%23D17C00'/%3E%3C/svg%3E" /> |
| <meta name="viewport" content="width=device-width, initial-scale=1" /> |
| <meta name="description" content="Riprap — citation-grounded NYC flood-exposure briefings." /> |
| <title>Riprap — flood-exposure briefing</title> |
| <link href="./_app/immutable/entry/start.FA4XFe2L.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/BIe30OUb.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/BTUA7_xE.js" rel="modulepreload"> |
| <link href="./_app/immutable/entry/app.DBibj1kM.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/CXQd8Y6F.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/CWw6qgC_.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/Bd-v_9Ud.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/CW0zSL4D.js" rel="modulepreload"> |
| <link href="./_app/immutable/nodes/0.BaDkkERB.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/DxQlA7U2.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/DlifwAOf.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/DCD6_LXk.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/B0XoTt7U.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/DixtWtwq.js" rel="modulepreload"> |
| <link href="./_app/immutable/nodes/2.Bas78CjE.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/cDW0xQNP.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/25_y8TFd.js" rel="modulepreload"> |
| <link href="./_app/immutable/chunks/D907np-5.js" rel="modulepreload"> |
| <meta name="description" content="A citation-grounded flood-exposure briefing tool for any address, neighborhood, or BBL in New York City."/><title>Riprap — Flood Exposure Briefing for NYC</title> |
| <link href="./_app/immutable/assets/RipMark.ClxF_PAC.css" rel="stylesheet"> |
| <link href="./_app/immutable/assets/0.DiQNUxm-.css" rel="stylesheet"> |
| <link href="./_app/immutable/assets/2.BD53GLFY.css" rel="stylesheet"> |
| </head> |
| <body data-sveltekit-preload-data="hover"> |
| <div style="display: contents"> <main class="svelte-12qhfyh"><div class="land svelte-1uha8ag"><header class="land-header svelte-1ct2rgk"><span class="riprap-wordmark"><svg class="rip-mark svelte-rq15fr" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36" width="22" height="22" fill="currentColor" role="img" aria-label="Riprap"><rect x="2.16669" y="3" width="9.99998" height="3.33333"></rect><rect x="2.16669" y="9.66665" width="9.99998" height="3.33333"></rect><rect x="2.16669" y="16.3333" width="9.99998" height="3.3334"></rect><rect x="2.16669" y="23.00002" width="9.99998" height="3.33333"></rect><rect x="2.16669" y="29.66667" width="9.99998" height="3.33333"></rect><rect x="23.83334" y="23.00002" width="9.99998" height="3.33333"></rect><rect x="23.83334" y="29.66667" width="9.99998" height="3.33333"></rect><path d="M13.83336,3V33h8.33335V11.33335A8.33337,8.33337,0,0,0,13.83336,3Z"></path></svg>riprap</span> <span class="land-header-sep svelte-1ct2rgk">/</span> <span class="land-header-context svelte-1ct2rgk">Flood Exposure Briefing · NYC</span> <nav class="land-header-nav svelte-1ct2rgk"><a href="#methodology" class="svelte-1ct2rgk">Methodology</a> <a href="#sources" class="svelte-1ct2rgk">Sources</a></nav></header> <div class="land-page svelte-1uha8ag"><main class="land-hero svelte-drzq4r"><h1 class="land-hero-h1 svelte-drzq4r"><span class="land-hero-headline svelte-drzq4r">A flood exposure briefing<br/> for <em class="svelte-drzq4r">any place</em> in New York City.</span> <span class="land-hero-deck svelte-drzq4r">Type an address. Get a written briefing where every numeric claim links to its primary public-record source.</span></h1> <form class="land-query svelte-drzq4r" role="search"><span class="land-query-prompt svelte-drzq4r" aria-hidden="true">›</span> <input type="text" value="" placeholder="Address, neighborhood, or BBL. e.g. 80 Pioneer Street, Red Hook" class="land-query-input svelte-drzq4r" aria-label="Query an address, neighborhood, or BBL"/> <button type="submit" class="land-query-submit svelte-drzq4r">Brief this place →</button></form> <div class="land-cycling svelte-drzq4r" aria-live="polite"><span class="land-cycling-label svelte-drzq4r">Try:</span> <button type="button" class="land-cycling-rail svelte-drzq4r" title="Run this example"><span class="land-cycling-item svelte-drzq4r is-active" aria-hidden="false">80 Pioneer Street, Red Hook</span><span class="land-cycling-item svelte-drzq4r" aria-hidden="true">Coney Island Hospital</span><span class="land-cycling-item svelte-drzq4r" aria-hidden="true">PS 188, Lower East Side</span><span class="land-cycling-item svelte-drzq4r" aria-hidden="true">Hammels Houses, Rockaway</span><span class="land-cycling-item svelte-drzq4r" aria-hidden="true">Bowling Green station</span><span class="land-cycling-item svelte-drzq4r" aria-hidden="true">555 W 57th Street</span></button></div></main> <section class="land-section svelte-1anw2jf"><div class="land-section-head svelte-1anw2jf"><span class="section-label">What you'll get back</span> <span class="land-section-meta svelte-1anw2jf">A grounded paragraph with citations, not a chatbot answer.</span></div> <div class="land-preview-grid svelte-1anw2jf"><div class="land-preview-pane land-preview-pane-excerpt svelte-1anw2jf"><div class="land-preview-eyebrow svelte-1anw2jf">Briefing excerpt</div> <p class="land-preview-body svelte-1anw2jf">The lot sits inside the FEMA <span class="land-preview-cite svelte-1anw2jf">1% AE flood zone <sup class="svelte-1anw2jf">[c3]</sup></span>, |
| with Sandy high-water marks recorded <span class="land-preview-cite svelte-1anw2jf">4.7 ft above grade <sup class="svelte-1anw2jf">[c1]</sup></span>. |
| FloodNet FN-BK-018 has logged <span class="land-preview-cite svelte-1anw2jf">14 nuisance floods since 2023 <sup class="svelte-1anw2jf">[c2]</sup></span>.</p> <div class="land-preview-cites svelte-1anw2jf"><div class="land-preview-cite-row svelte-1anw2jf"><span class="land-preview-cite-pin svelte-1anw2jf">[c1]</span> <span class="land-preview-cite-src svelte-1anw2jf">USGS HWM · Sandy 2012</span> <span class="land-preview-cite-tier svelte-1anw2jf">empirical</span></div> <div class="land-preview-cite-row svelte-1anw2jf"><span class="land-preview-cite-pin svelte-1anw2jf">[c2]</span> <span class="land-preview-cite-src svelte-1anw2jf">FloodNet FN-BK-018</span> <span class="land-preview-cite-tier svelte-1anw2jf">empirical</span></div> <div class="land-preview-cite-row svelte-1anw2jf"><span class="land-preview-cite-pin svelte-1anw2jf">[c3]</span> <span class="land-preview-cite-src svelte-1anw2jf">FEMA NFHL · 36047C0207</span> <span class="land-preview-cite-tier svelte-1anw2jf">modeled</span></div></div></div> <div class="land-preview-pane land-preview-pane-cards svelte-1anw2jf"><div class="land-preview-eyebrow svelte-1anw2jf">Evidence cards</div> <div class="land-evcard-grid svelte-1anw2jf"><article class="land-evcard land-evcard-empirical svelte-1anw2jf"><header class="land-evcard-head svelte-1anw2jf"><span class="land-evcard-tier svelte-1anw2jf">empirical</span> <span class="land-evcard-id svelte-1anw2jf">e1</span></header> <div class="land-evcard-claim svelte-1anw2jf">4.7 ft Sandy storm-surge HWM at address</div> <div class="land-evcard-source svelte-1anw2jf">USGS High-Water Mark database · 2012</div></article> <article class="land-evcard land-evcard-empirical svelte-1anw2jf"><header class="land-evcard-head svelte-1anw2jf"><span class="land-evcard-tier svelte-1anw2jf">empirical</span> <span class="land-evcard-id svelte-1anw2jf">e2</span></header> <div class="land-evcard-claim svelte-1anw2jf">14 nuisance-flood events, 2023–2026</div> <div class="land-evcard-source svelte-1anw2jf">FloodNet FN-BK-018 · 2 blocks north</div></article> <article class="land-evcard land-evcard-modeled svelte-1anw2jf"><header class="land-evcard-head svelte-1anw2jf"><span class="land-evcard-tier svelte-1anw2jf">modeled</span> <span class="land-evcard-id svelte-1anw2jf">e3</span></header> <div class="land-evcard-claim svelte-1anw2jf">FEMA 1% annual-chance (AE) flood zone</div> <div class="land-evcard-source svelte-1anw2jf">FEMA NFHL · panel 36047C0207</div></article> <article class="land-evcard land-evcard-modeled svelte-1anw2jf"><header class="land-evcard-head svelte-1anw2jf"><span class="land-evcard-tier svelte-1anw2jf">modeled</span> <span class="land-evcard-id svelte-1anw2jf">e5</span></header> <div class="land-evcard-claim svelte-1anw2jf">+30 in MSL by 2070 (NPCC4 high)</div> <div class="land-evcard-source svelte-1anw2jf">NPCC4 SLR projection · 2024</div></article></div></div> <div class="land-preview-pane land-preview-pane-map svelte-1anw2jf"><div class="land-preview-eyebrow svelte-1anw2jf">Map</div> <div class="land-mapmini svelte-1g1r73s" role="img" aria-label="Live mini-map preview of Red Hook flood exposure layers"><div class="land-mapmini-canvas svelte-1g1r73s"></div> <div class="land-mapmini-legend svelte-1g1r73s"><span class="svelte-1g1r73s"><span class="lm-sw lm-sw-emp svelte-1g1r73s"></span>empirical</span> <span class="svelte-1g1r73s"><span class="lm-sw lm-sw-mod svelte-1g1r73s"></span>modeled</span> <span class="svelte-1g1r73s"><span class="lm-sw lm-sw-prx svelte-1g1r73s"></span>proxy</span></div></div> <div class="land-preview-mapmeta svelte-1anw2jf">80 Pioneer St, Red Hook · z14.5 · Carto Positron</div></div></div></section></div> <section class="land-section-stones-detail svelte-1v6nt1t" id="methodology"><div class="land-page svelte-1v6nt1t"><div class="land-section-head svelte-1v6nt1t"><span class="section-label">How Riprap reads a place</span> <span class="land-section-meta svelte-1v6nt1t">Five Stones · one taxonomy · every briefing</span></div> <p class="land-stones-deck svelte-1v6nt1t">Each briefing routes through a fixed taxonomy of public-record specialists. Each Stone is a class of evidence. |
| Together they form the briefing, and every claim in the output traces back to the Stone that produced it.</p> <div class="land-stones-detail svelte-1v6nt1t"><article class="land-stones-detail-cell svelte-1v6nt1t" style="--stone-tint: var(--stone-cornerstone);"><div class="land-stones-detail-num svelte-1v6nt1t">01</div> <h3 class="land-stones-detail-name svelte-1v6nt1t">Cornerstone</h3> <div class="land-stones-detail-role svelte-1v6nt1t">the hazard reader</div> <p class="land-stones-detail-tag svelte-1v6nt1t">what NYC's ground remembers</p> <div class="land-stones-detail-sources svelte-1v6nt1t">USGS HWMs · FEMA NFHL · DEP stormwater · Prithvi historical</div></article><article class="land-stones-detail-cell svelte-1v6nt1t" style="--stone-tint: var(--stone-keystone);"><div class="land-stones-detail-num svelte-1v6nt1t">02</div> <h3 class="land-stones-detail-name svelte-1v6nt1t">Keystone</h3> <div class="land-stones-detail-role svelte-1v6nt1t">the asset register</div> <p class="land-stones-detail-tag svelte-1v6nt1t">what's exposed</p> <div class="land-stones-detail-sources svelte-1v6nt1t">MTA · NYCHA · DOE · DOH · PLUTO</div></article><article class="land-stones-detail-cell svelte-1v6nt1t" style="--stone-tint: var(--stone-touchstone);"><div class="land-stones-detail-num svelte-1v6nt1t">03</div> <h3 class="land-stones-detail-name svelte-1v6nt1t">Touchstone</h3> <div class="land-stones-detail-role svelte-1v6nt1t">the live observer</div> <p class="land-stones-detail-tag svelte-1v6nt1t">what's happening now</p> <div class="land-stones-detail-sources svelte-1v6nt1t">FloodNet sensors · 311 complaints · NWS · NOAA tide gauges</div></article><article class="land-stones-detail-cell svelte-1v6nt1t" style="--stone-tint: var(--stone-lodestone);"><div class="land-stones-detail-num svelte-1v6nt1t">04</div> <h3 class="land-stones-detail-name svelte-1v6nt1t">Lodestone</h3> <div class="land-stones-detail-role svelte-1v6nt1t">the projector</div> <p class="land-stones-detail-tag svelte-1v6nt1t">what's coming</p> <div class="land-stones-detail-sources svelte-1v6nt1t">NPCC4 · Granite TTM (zero-shot + NYC fine-tune) · NWS alerts</div></article><article class="land-stones-detail-cell svelte-1v6nt1t" style="--stone-tint: var(--stone-capstone);"><div class="land-stones-detail-num svelte-1v6nt1t">05</div> <h3 class="land-stones-detail-name svelte-1v6nt1t">Capstone</h3> <div class="land-stones-detail-role svelte-1v6nt1t">the synthesizer</div> <p class="land-stones-detail-tag svelte-1v6nt1t">writes it all down</p> <div class="land-stones-detail-sources svelte-1v6nt1t">Granite 4.1 composer · Mellea grounding-check · WeasyPrint</div></article></div></div></section> <footer class="land-footer svelte-1dcj612"><span class="land-footer-tiers svelte-1dcj612"><span class="land-footer-tier svelte-1dcj612"><span class="lm-sw lm-sw-emp svelte-1dcj612"></span>empirical</span> <span class="land-footer-tier svelte-1dcj612"><span class="lm-sw lm-sw-mod svelte-1dcj612"></span>modeled</span> <span class="land-footer-tier svelte-1dcj612"><span class="lm-sw lm-sw-prx svelte-1dcj612"></span>proxy</span> <span class="land-footer-tier svelte-1dcj612"><span class="lm-sw lm-sw-syn svelte-1dcj612"></span>synthetic</span></span> <span class="land-footer-build">Riprap v0.4.6 · NYC OpenData · FEMA NFHL · USGS · NPCC4 · Dam mark by Chintuza, Noun Project (CC-BY)</span></footer></div></main> |
| |
| <script> |
| { |
| __sveltekit_2hdpwx = { |
| base: new URL(".", location).pathname.slice(0, -1) |
| }; |
| |
| const element = document.currentScript.parentElement; |
| |
| Promise.all([ |
| import("./_app/immutable/entry/start.FA4XFe2L.js"), |
| import("./_app/immutable/entry/app.DBibj1kM.js") |
| ]).then(([kit, app]) => { |
| kit.start(app, element, { |
| node_ids: [0, 2], |
| data: [null,null], |
| form: null, |
| error: null |
| }); |
| }); |
| } |
| </script> |
| </div> |
| </body> |
| </html> |
|
|