📄️ Data overview
Application state lives in Cloud Firestore. TypeScript types are the source of truth for document shapes: apps/web/src/types/ (e.g. project.ts, person.ts, jira.ts, work-arrangement.ts).
📄️ Database Structure
This document describes where and how the database is defined in the gamuda-technology-jira-tracker project.
📄️ Deterministic Sync Architecture
Philosophy
📄️ People collection – Velocity ID
Canonical identifier: Velocity ID
📄️ Collections: User vs Member vs Profile
Quick reference for how users, people, member, and profile relate. Most data lives under person (people). The engineers collection has been removed; all person/staff data is in people.
📄️ Finance Data Schema
This document describes the data schema requirements for the Finance tab features at the project level.
📄️ Team Allocation Data Structure and Query Patterns
Overview