File size: 557 Bytes
bc7e9cd
 
 
 
 
 
 
 
 
 
 
 
db9635c
 
 
bc7e9cd
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# 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