RESI

Development index

Use this page to see development. Every card is the real page in miniature; click it to open the page itself, drag the card onto a favourites bar to keep it, or use Copy to take the address.

dev-x

Ongoing development. Untested and changing daily: this is where new work appears first, rough edges and all.

dev-qa

Testing and client review. Behaves exactly as live; only work promoted for review appears here. Not stood up yet: when the first promotion happens, its cards appear in this section.

live

What is currently live.

HTML emails

The transactional emails as they render today, in the RESI and Climate Blueprint skins. The copies Supabase sends are pushed from these same files, so what you see is what arrives.

Current copy

The wording that matters legally, as published.

We use essential cookies to make this site work, and optional analytics and third-party cookies to improve it. You can accept or decline the optional ones, and change your mind any time on our cookie preferences.

The cookie banner, as published 2 September 2026. Essential cookies are always on; analytics and third-party cookies are opt-in. The banner itself shows on any page in a fresh browser.

Climate Blueprint

The film series on its own domain. It is ten pages now rather than one, so they are all here. The three film pages at the foot are built and waiting on a release: each gives a film an address of its own, which is what a share card and a search result both need.

Share cards

What a link to us looks like when somebody pastes it into Slack, LinkedIn, WhatsApp, iMessage or a post. These are the real files, served from production, so this shows exactly what a scraper fetches. Every one is 1200 by 630, rendered from the brand artwork in the repo by cloudflare/pages/resiverse/og/render.mjs, which is why a card cannot drift from the thing it depicts.

RESI share card.
RESIresi-initiative.org, and every page without a card of its own.
The State of SIDS 2026 share card.
The State of SIDS 2026ssr.resi-initiative.org and the report's page on RESI.
The Lab share card.
The Lablab.resi-initiative.org and the lab-app path on RESI.
Climate Blueprint share card.
Climate Blueprintclimate-blueprint.tv and all ten of its pages.
Dominica share card.
DominicaRendered. Waiting on a page of its own to carry it.
Barbados share card.
BarbadosRendered. Waiting on a page of its own to carry it.
Vanuatu share card.
VanuatuRendered. Waiting on a page of its own to carry it.

A card cannot animate: every platform renders a still, so the Lab's bars are at rest. A film cannot carry its own card yet either, because a film is a query on the home page rather than a page of its own, and a scraper reads tags, not queries.

Profiles and access

Getting in

The sites are public; the workspace is invited. Ask M. Scott Vogel for an invite and it arrives by email from RESI with a link that signs you in. Nothing to install, no password to invent.

What your profile gives you

Signed in on the RESI site, the icons at the top right open your workspace: Settings and your Record Room, a Notebook you can share note by note, and Chat with the team. Your profile is also your public presence on the People page, so keeping your name, role and links current keeps the site current.

What admin access adds

Admins also see the Repository and Config sections: the people and organisation records behind the site, page copy, and feature switches. If a panel will not let you correct something, that is an access tier question; ask Scott.

The database

Under everything above sits one PostgreSQL database. Not a CMS bolted on afterwards: the people, the organisations, the report, the territories and every observation about them live in one relational model the sites read directly.

65tables in the model
500,050rows of data input, half of a million, from people and postings to half a century of territory observations
236territories keyed by ISO 3166 alpha-3, joined to regions, cohorts and classifications
97numbered migrations, every schema decision on the record

The body of work

What it took to get here, measured from the repository on 2 September 2026. Every file below was written for this project; none of it is a template.

1,886files in the repository
126,000+lines of hand-written HTML, JavaScript, CSS and Python
1,097commits since 29 October 2025
3properties served from one canonical tree: RESI, the Lab, Climate Blueprint