See: .claude/skills/monorepo-overview/SKILL.md (auto-loaded by Claude Code)
In full-stack packages (e.g., apps/app), server-side code (src/server/, models with mongoose) must NOT be imported from client components. This causes module leakage — server-only dependencies get pulled into the client bundle.
src/utils/ or src/client/util/)For apps/app-specific examples and build tooling details, see apps/app/.claude/skills/build-optimization/SKILL.md.
See: .claude/skills/monorepo-overview/SKILL.md — "@growi/core — Domain & Utilities Hub" section
Updated: 2026-03-24. @growi/core details moved to monorepo-overview SKILL.md (auto-loaded).