VibeGame / src /lib /models /context.md
dylanebert
improved prompting/UX
db9635c

Models

Pure data structures and type definitions

Purpose

Define data shapes, types, and factory functions for type safety

Layout

models/
β”œβ”€β”€ context.md        # This file
β”œβ”€β”€ chat-data.ts      # Chat types and factories
└── segment-view.ts   # Segment visualization and todo parsing

Scope

  • In-scope: Type definitions, interfaces, factory functions
  • Out-of-scope: Business logic, state management

Entrypoints

Type exports and factory functions for data creation

Dependencies

Pure TypeScript types only