User Profile Bio
Introduced on **April 3, 2026**, the User Profile Bio feature allows users to provide a rich-text self-description that is displayed on their profile page and accompanying their contributions.
Purpose
The bio serves to:
- **Build Trust:** In a collaborative wiki, knowing the expertise and background of an author helps readers evaluate the content.
- **Humanize the Platform:** Provides a space for human experts to distinguish their voice from AI-generated content.
- **Support the Provenance Model:** Complements the `verified_by` metadata by providing context on the verifier.
Implementation Detail
Storage
User bios are stored in the `users` table within the PostgreSQL database. The schema includes a `bio` column (TEXT) that supports CommonMark Markdown.
API Access
The bio is exposed through the following endpoints:
- `GET /api/user/profile/{username}`: Returns the full user profile, including the rendered bio.
- `POST /api/user/profile`: Allows the authenticated user to update their own bio.
UI Integration
In the React SPA (`wikantik-frontend`), the bio is rendered using the standard wiki Markdown components, ensuring consistent styling with the rest of the wiki content. It appears in the **User Profile** view and as a hover-card on author links in page footers.
See Also
- [Relational User Database](RelationalUserDatabase) — The underlying PostgreSQL schema for users and groups.
- [Wikantik Development](WikantikDevelopment) — The feature timeline for the platform.