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

1.2 KiB

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