The board directory
Who’s on your community’s board, what they do, and how to reach them. The page also surfaces the three most recent meeting minutes for quick context.
On this page
What residents see
/board shows a card for each sitting board member: name, board title (e.g. “President,” “Treasurer”), bio, and contact info if they’ve made it public. Cards render in admin-controlled order, not alphabetically, so the president, vice president, and so on appear in the order that matches the bylaws.
How board roles are granted
Adding someone to the board does two things at once: it inserts a row in board_members and it appends board_member to that user’s role list. The elevated role unlocks announcement authoring and a few other admin-light surfaces outlined in Roles & permissions.
Removing a board entry is just as careful: the user’s board_member role is only revoked if no other board_members row still links to them. That guards the rare case where one person sits on two seats and you’re only retiring one of them.
Ordering the directory
Each board member carries a sort_order integer. The admin list at the top of the page has up/down arrows that shuffle that value, and the public directory re-sorts on the next render. There’s no drag-and-drop, just nudge up and nudge down.
Recent meeting minutes
If the Minutes feature is enabled for your community, a footer panel at the bottom of /board shows the three most recently published meeting minutes, cross-linked to /minutes. This is here on purpose: people land on the board page wanting to know who and how, and they often want “and what did they decide last month?” without a second click.
Community-mode disclaimer
Some neighbors.fyi deployments run in community mode, where the site is a resident-organized portal rather than an officially board-sanctioned one. In that case, the directory shows a banner explaining that the list reflects what volunteers have entered, not an authoritative board roster.