Files
GearBox/.planning/phases/18-global-items-public-profiles/18-DISCUSSION-LOG.md

38 lines
1.2 KiB
Markdown

# Phase 18: Global Items & Public Profiles - Discussion Log
> **Audit trail only.**
**Date:** 2026-04-05
**Phase:** 18-global-items-public-profiles
**Areas discussed:** Global Item Schema, Seed Data, User Profiles, Setup Visibility, Public Profile Page, Global Item Page
**Mode:** --auto --batch
---
## Global Item Schema
| Option | Description | Selected |
|--------|-------------|----------|
| Separate globalItems table | brand, model, category, weight, price, image, description | ✓ |
| Flag on user items table | isGlobal boolean on existing items | |
**User's choice:** Separate table (auto-selected, per PROJECT.md decision)
## User Profiles
| Option | Description | Selected |
|--------|-------------|----------|
| Extend users table | Add displayName, avatarUrl, bio columns | ✓ |
| Separate profiles table | New table with FK to users | |
**User's choice:** Extend users table (auto-selected)
## Setup Visibility
| Option | Description | Selected |
|--------|-------------|----------|
| isPublic boolean, default false | Simple toggle, private by default | ✓ |
| Visibility enum (private/public/unlisted) | More granular | |
**User's choice:** isPublic boolean (auto-selected)
## Deferred Ideas
- Freeform reviews, comments, follow users, fork setups