Popup Studio AI Bkit Gemini Phase 1 Schema

Phase 1: Schema/Terminology Definition

tomevault-io Updated

File contents

Phase 1: Schema/Terminology Definition

Define the language and data structures of your project

Purpose

Create a shared vocabulary and data model before writing any code.

Deliverables

1. Terminology Glossary

## Terms

| Term | Definition | Example |
|------|------------|---------|
| User | A registered account | john@email.com |
| Order | A purchase transaction | ORD-123 |
| Product | An item for sale | Blue Widget |

2. Entity Definitions

interface User {
  id: string;
  email: string;
  name: string;
  createdAt: Date;
}

interface Order {
  id: string;
  userId: string;
  items: OrderItem[];
  total: number;
  status: 'pending' | 'paid' | 'shipped';
}

3. Relationship Diagram

User (1) ──── (N) Order (N) ──── (N) Product
              │
              └── (N) OrderItem

Output

Save to: docs/01-plan/schema.md

Next Phase

After completion: /phase-2-convention or /pdca design {feature}


Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/popup-studio-ai--bkit-gemini--phase-1-schema commit aedfc5f575

Frequently asked questions

npx skillmds@latest add tomevault-io/popup-studio-ai-bkit-gemini-phase-1-schema