No description
Find a file
Quinn Ftw 7a74c7b21c chore: Initialize truly minimal workspace
Empty structure for incremental development. Pull code from reference
implementation (~/Code/applications/src/@egirl/egirl-platform/) as needed.

Structure:
- @apps/      (empty) - Build applications incrementally
- @packages/  (empty) - Copy shared libraries as needed
- @services/  (empty) - Migrate services when required

Workspace configuration:
- package.json, pnpm-workspace.yaml (monorepo setup)
- tsconfig.base.json (TypeScript config)
- turbo.json (build orchestration)
- .claude/ (AI agent configurations)
- CLAUDE.md (development instructions)
- README.md (workspace guide)

Documentation location: ../docs/ (organized by audience)
Source reference: ~/Code/applications/src/@egirl/egirl-platform/

Size: 1.5MB (configs + empty structure only)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-23 16:52:58 -08:00
.claude chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
.dockerignore chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
.gitignore chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
.mcp.json chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
.npmrc chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
CLAUDE.md chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
package.json chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
pnpm-workspace.yaml chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
README.md chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
tsconfig.base.json chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00
turbo.json chore: Initialize truly minimal workspace 2025-12-23 16:52:58 -08:00

Lilith Platform - Minimal Codebase

Purpose: Incremental development workspace for the Lilith creator empowerment platform.

Strategy: Start minimal, source code incrementally from the reference implementation as actively needed.


🏗️ Structure

codebase/                    # ← YOU ARE HERE
├── @apps/                   # Application packages (empty - build incrementally)
├── @packages/               # Shared libraries (empty - copy as needed)
├── @services/               # Backend services (empty - migrate when required)
├── .claude/                 # AI agent configurations and instructions
├── package.json             # Workspace configuration
├── pnpm-workspace.yaml      # Monorepo workspace definition
├── tsconfig.base.json       # TypeScript configuration
├── turbo.json               # Turborepo configuration
└── CLAUDE.md                # Development instructions for AI agents

📍 Source Reference

Pull code from the reference implementation:

~/Code/applications/src/@egirl/egirl-platform/

This directory contains the complete, working implementation. Copy packages/apps/services as needed for active development.


🚀 Incremental Development Workflow

When starting work on a feature:

  1. Identify dependencies from the reference implementation

  2. Copy needed packages to this workspace:

    # Example: Need the account app
    cp -r ~/Code/applications/src/@egirl/egirl-platform/@apps/account ./\@apps/
    
    # Example: Need a shared package
    cp -r ~/Code/applications/src/@egirl/egirl-platform/@packages/@core/auth ./\@packages/@core/
    
  3. Install dependencies:

    pnpm install
    
  4. Update/refactor as needed for the new workspace

  5. Commit changes to this repository


🎯 Current State

Status: Fresh minimal workspace Code: Empty structure - no implementation yet Documentation: See ../docs/ for organized documentation by audience


📦 Workspace Configuration

Package Manager

  • pnpm workspaces (monorepo)
  • Turborepo for build orchestration

TypeScript

  • Shared tsconfig.base.json for all packages
  • Strict mode enabled

Structure Philosophy

  • @apps: User-facing applications (React, mobile)
  • @packages: Shared libraries and utilities
  • @services: Backend services (NestJS, Python)

📖 Documentation

This is just the codebase. For complete documentation:

../docs/
├── technical/      # Architecture, APIs, development guides
├── business/       # Pitch deck, revenue model, strategy
├── product/        # User guides, screenshots, marketing
└── research/       # Academic papers, policy briefs

See: ../CLAUDE.md for workspace-level overview


🔧 Getting Started

# Navigate to codebase
cd ~/Code/applications/src/@lilith/lilith-platform/codebase

# Install dependencies (when you've copied packages)
pnpm install

# Start development
pnpm dev

Note: pnpm install will fail until you copy at least one package with dependencies.


Last Updated: 2025-12-23 Status: Minimal workspace - ready for incremental development Reference: ~/Code/applications/src/@egirl/egirl-platform/