Purpose: Lightweight schemas containing only essential information for simple operations.
Use Case: Load these schemas when you only need basic information (ID format, existence checks, simple lookups) and don’t need complete entity data.
player-essential.md - Essential player information (~30 lines)planet-essential.md - Essential planet information (~30 lines)struct-essential.md - Essential struct information (~30 lines)✅ Use minimal schemas for:
❌ Don’t use minimal schemas for:
All minimal schemas include:
structs:completeSchema field points to full schemastructs:useCases and structs:whenToUse fieldsMinimal Load (30 lines):
{
"file": "schemas/minimal/player-essential.md",
"purpose": "Check if player exists, get basic info"
}
Complete Load (200+ lines):
{
"file": "schemas/entities/player.md",
"purpose": "Get complete player data with all fields"
}
Savings: 85% reduction in context window usage for simple operations.
If you start with a minimal schema and need more information:
structs:completeSchema field - Points to full schemaLast Updated: January 2025