Core Concepts
Schemas & Types
How Broslunas CMS knows which fields to show in the editor.
Automatic Inference
Currently, the system uses an intelligent inference engine. When you open a file, we analyze its content (Frontmatter or JSON) to dynamically determine which inputs to show.
title: "Hello World"draft: truetags: ["react", "astro"]date: 2024-05-10Coming Soon
Native Zod Integration
We are working on a parser to read your src/content/config.ts file directly. This will enable:
- Strict validations before saving.
- Required vs optional fields.
- Enums converted into dropdown Selectors.