HCTHE HCLAB

Content & CMS

Index of editorial content managed in the admin panel.

The built-in CMS at /admin manages editorial content stored in PostgreSQL. Changes propagate to the public site immediately via server actions and revalidatePath.

Who can access

Admin, Editor, and Contributor roles. Researchers (RESEARCHER) do not see CMS tools — only the research panel.

Sign in at /login, then open /admin.

Content editor guide

For step-by-step instructions (recommended setup order, field-by-field guides, JSON schemas), use the Content editor guide section:

Guide Topic
Overview Setup order, finding content IDs, publish checklist
Categories & pillars Pillar pages and article grouping
Articles & lab reports Articles, status workflow, SEO
Frameworks Long-form research frameworks
Resources & downloads Downloadable files and gating
Media (podcasts) Podcast / video episodes
Learning paths Curated sequences + certification
Readiness assessments Standalone scored quizzes
Access & gating Visibility tiers and teasers
Newsletter & subscribers The Signal signup
Commerce setup Stripe + path pricing

Quick reference

Type Admin Public URL
Articles /admin/articles /articles/[slug]
Lab reports /admin/articles (type LAB_REPORT) /labs/[slug]
Frameworks /admin/frameworks /research/[slug]
Categories /admin/categories Pillar pages (/learn, etc.)
Resources /admin/resources /resources
Podcasts /admin/podcasts /media/[slug]
Learning paths /admin/learning-paths /learning-paths/[slug]
Assessments /admin/assessments /assessments/[slug]
Subscribers /admin/subscribers (read-only list)

Research content (separate guides)

Studies, participants, exports, and coding are not CMS content — see Research operations and Studies & participation.

Platform documentation (this site) lives in content/docs/ in the repository, not in the CMS.