# SUSTAINX 2026 - Speaker and Committee Profile Guide

## Single source of truth

Edit `assets/data/people-data.js`. The same data automatically populates:
- the homepage speaker preview;
- `speakers.html`;
- the Organising Committee section;
- the Scientific Committee section.

A JSON copy is included at `assets/data/people-data.json` for validation and data exchange.

## Required fields for a confirmed profile

- `status`: change from `draft` to `confirmed`;
- `name`: full public name exactly as approved;
- `role`: conference role;
- `affiliation`: current institution;
- `country`: country name;
- `photo`: local path, normally `assets/people/photos/filename.webp`;
- `photoAlt`: concise accessible description;
- `linkedin`: complete HTTPS LinkedIn URL, or blank;
- `orcid`: complete HTTPS ORCID URL, or blank;
- `topic`: speaker contribution title, where relevant;
- `bio`: optional short biography.

## Photograph specification

- square crop, recommended 900 x 900 px;
- WebP or high-quality JPEG;
- under 250 KB where possible;
- no screenshots, watermarks or third-party copyright restrictions;
- written permission for public use must be retained by the Secretariat.

## Publication control

Do not publish a real person until the Secretariat has the person's written acceptance and permission to publish the photograph and links. Blank LinkedIn or ORCID fields automatically display a non-clickable `pending` label.
