Skip to main content

πŸ“œ Yggdrasil Rules - The World Tree

Version: 4.0 Date: 2026-05-21 (Fases 1-4 Refactoring) Applies to: The entire Yggdrasil ecosystem


🌳 Fundamental Principles​

1. One Project, One Realm​

Every project resides in exactly one realm at all times. No duplicates.

2. Lifecycle Flow​

Every project follows the cycle:

Idea β†’ Muspelheim β†’ [Target Realm] β†’ Helheim (if it dies)

3. Active Projects Limit​

  • Muspelheim: Maximum 4 simultaneous projects
  • Asgard: Modular workspace packages (lilith-*, bifrost, vanaheim-framework)
  • Jotunheim: Maximum 2 active giants
  • Any other realm: No strict limit, but keep organized

4. Legacy Marked, Not Deleted​

All legacy code must carry a LEGACY.md or LEGACY_DIRS.md that explains what replaces it. Physical deletion to Helheim requires git migration (move commit).


πŸ“‹ Rules by Realm​

RealmPurposeActive Packages/ProjectsLegacy
AsgardCore technology (Modular Lilith)lilith-core v2.0, lilith-memory v2.0, lilith-tools v2.0, lilith-orchestrator v2.0, lilith-api v2.2, lilith-cli v3.0, lilith-skills v1.0, lilith-bridge v1.0⚠️ Lilith/ monolith v5.0 (LEGACY.md)
AlfheimUI PrototypesTerminalDashboard, dashboard (HTMX), YggdrasilForge, YggdrasilStudioVSCode_Extension_Lilith
MidgardPersonal appsMinimum (10 .py)β€”
SvartalfheimDocumentation, plansDocs/, plans/β€”
VanaheimAI Agents, frameworkvanaheim-framework v1.0, bifrost v2.0, gamemaster-mcp-server v0.1⚠️ Agents/, Core/, Config/, Bots_Lilith_v5/, Council/ (LEGACY_DIRS.md)
JotunheimProjects >1 month.gitkeep (empty, waiting)β€”
MuspelheimWIP, sprint modeForgeMaster v1.0.0 (238 tests), AutoSub v0.1, AI-Influencer (Phase 0)⚠️ kohya_ss deleted (6.9 GB)
NiflheimAssets, models, datasetsModels (4 GB), Datasets (341 MB)gitignored
HelheimRead-only graveyardGraveyard.md, epitaphsArchived legacy files

πŸ”„ Migration Rules​

When to Migrate​

  • To Helheim: When a project has not been touched in 6 months and is not a dependency of Asgard.
  • To Midgard: When a Muspelheim prototype is fully usable for daily personal tasks.
  • To Jotunheim: When a project requires gigabytes of data or takes more than a month to complete.