--- import type { UserPublic } from '../../lib/db'; import { readFocusTags } from '../../lib/format'; interface Props { member: UserPublic; } const { member } = Astro.props; const tagsStr = readFocusTags(member.focus_tags).join(', '); ---
← Back to participants

Edit member — {member.name}

{(member.pull_quote ?? '').length} / 200
Cancel

Role transitions and deactivation live in the participants table. A member-number is allocated the first time a user becomes CAB and is never reused.