Purpose: Individual entity schema files extracted from game-state.md for context window efficiency.
Use Case: Load specific entity schemas when you need complete entity data, instead of loading the entire game-state.md (698 lines).
✅ Use entity schemas when:
❌ Don’t use entity schemas when:
schemas/minimal/*-essential.md instead)schemas/formats.md instead)To get Player data:
schemas/game-state.md (698 lines)To get Player data:
schemas/entities/player.md (~150 lines)Entity schemas are the “complete” version. For simple operations, use minimal schemas:
schemas/minimal/player-essential.md (30 lines) - Basic info onlyschemas/entities/player.md (150 lines) - Complete dataThe game-state.md file still contains all definitions for reference, but AI agents should prefer loading individual entity schemas when possible.
Split files are the preferred load. game-state.md remains a combined dump.
Split pages exist for player, planet, struct, fleet, struct-type, guild, reactor, substation, provider, agreement, allocation, infusion, permission, and address. Prefer these over game-state.md. Cross-check live LCD against api/queries/.
Note: These schemas represent API response structures. For code-based field definitions with formulas and calculated fields, see schemas/entities.md#/definitions/.
Last Updated: September 15, 2026