School-GIT Error Screens
Error screens use one platform-wide registry, but the wording changes with the selected School-GIT experience.
The current registry contains SG diagnostics. Routes, APIs, games, projects, Blocks, storage, realtime networking, and construction status all share the same code model.
Beginner mode shows a tiny title, short message, and simple recovery choices. Teenage mode keeps useful detail with lighter terminology. Advanced mode exposes the full codename, technical detail, resource, and recovery context.
Current error pages show long descriptive codenames instead of numbers. Older numbered and AUTH-style links remain compatibility aliases internally, but they are no longer the user-facing identity of a diagnostic.
Project and storage failures prefer preserving the last confirmed revision. Game and runtime failures prefer retry/fallback paths. Construction status is non-blocking and appears only on routes currently marked under construction.