# Brand Folder Organization — Full Audit Report **Date:** 2026-07-19 **Scope:** 13 brands across `coordenadas-content-system/Brands/` --- ## 1. Per-Brand Status ### TIER 1 — Active monthly cycles (4 brands) | Brand | Sitemap | brand_guide.md | AGENT/CONTEXT | Monthly cycles | Stubs remaining | Notes | | --------------------- | ------------------------------------------ | ------------------------------ | ------------- | ------------------------------------------------------- | ----------------------- | --------------------------------------------------------------------------------- | | **BeautyAndTheBeach** | ✅ Real (3.7 KB) | ✅ Derived from HTML | ✅ Both | 1 cycle (2026-07_JUL), stages 1-3 populated | `marketing_hub_url.txt` | 2 duplicate INPUT COLLECTION .docx files | | **FrenzySalon** | ✅ Real (live site crawl) | ✅ Original (1.9 KB) | ✅ Both | 1 cycle (2026-07_JULY), stages 1-3 populated, 85 images | `marketing_hub_url.txt` | Good structure, all logos present | | **New_Blossom** | ✅ Real (16 pages + 21 blogs + 11 products) | ✅ Derived from HTML | ✅ Both | 1 cycle (2026-07_JUL), 2 carousels, prompts | `marketing_hub_url.txt` | Non-standard image path (`images/` not `03_image_generation/`) | | **PayWise** | ✅ Real (moved to root) | ✅ Derived from HTML (was stub) | ✅ Both | 2 cycles (06_JUL, 07_JUL-AUG), fully populated | `marketing_hub_url.txt` | Most complete brand. Image naming fixed this session. Monthly Drop project added. | ### TIER 2 — Complete foundation, pre-cycle (6 brands) | Brand | Sitemap | brand_guide.md | AGENT/CONTEXT | Monthly cycles | Stubs remaining | Notes | | ----------------- | ------------------------------------------------------ | ------------------- | ------------- | ------------------------ | ----------------------- | ------------------------------------------------------------------------ | | **Factronics** | ✅ Real (18 KB, 331 lines) | ✅ Real (9.2 KB) | ✅ Both | 1 skeleton (2026-08_AUG) | `marketing_hub_url.txt` | ~700 files including 550+ supplier images. Best-organized brand. | | **Goozone** | ✅ Real (from XML sitemap) | ✅ Original (2.3 KB) | ✅ Both | None | `marketing_hub_url.txt` | Strong brand kit with backgrounds/PSDs (230 MB). No cycles yet. | | **GoHorizon** | ✅ Real (11 pages from XML) | ✅ Original (6 KB) | ✅ Both | None | `marketing_hub_url.txt` | Early stage. Brand guide HTML is 3 MB (largest). | | **HomeSolutions** | ✅ Real (22 URLs from XML) | ✅ Original (1.5 KB) | ✅ Both | None | `marketing_hub_url.txt` | CONTEXT.md had stale metadata (fixed). Strong source materials. | | **SIERRA_NAVADA** | ✅ Real (10 pages + portal) | ✅ Original (2.4 KB) | ✅ Both | None | `marketing_hub_url.txt` | Separate portal app at portalsierranevada.lovable.app. Strong HL config. | | **WALNOS** | ✅ Real (minimal — site unreachable) | ✅ Original (2.4 KB) | ✅ Both | None | `marketing_hub_url.txt` | Site unreachable for crawl. 68 font files in brand kit. | ### TIER 3 — Abbreviated / outside monthly cycle (3 brands) | Brand | Sitemap | brand_guide.md | AGENT/CONTEXT | Monthly cycles | Stubs remaining | Notes | | --------------- | ---------------------------------- | ---------------------------------- | ------------- | --------------------------------------------------------- | ------------------------------------------ | ------------------------------------------------------------------------ | | **Bikans** | ✅ Real (4.5 KB, 53 lines) | ❌ **Missing** (no source exists) | ✅ Both | **Not in monthly cycle** — only `01_content_plan/` exists | `marketing_hub_url.txt` + `brand_guide.md` | Stage 1 content plan only. No stages 2-7. User to create brand guide. | | **Coordenadas** | ✅ Real (1.1 KB) | ✅ Original (2.2 KB) | ✅ Both | None | `marketing_hub_url.txt` (possible stub) | Agency own brand. Strong case studies (153 images). No cycles. | | **MAX_GYM** | ✅ Real (minimal — pre-launch site) | ❌ **Missing** (Phase 1 incomplete) | ✅ Both | **Not in monthly cycle** | `marketing_hub_url.txt` + `brand_guide.md` | Pre-launch gym. Strong HL config (67 files). User to create brand guide. | --- ## 2. Recurrent Patterns & Issues ### Pattern 1: `marketing_hub_url.txt` is a stub across ALL 13 brands Every brand has this file with "URL TBD" or equivalent. No marketing hub has been deployed for any brand. This is expected — the marketing hub is a post-onboarding deliverable. **Recommendation:** Track as a single project-wide task rather than 13 individual ones. --- ### Pattern 2: `rules/` and `design_sheets/` empty across 11 of 13 brands Only Factronics and PayWise have any content in these directories. All other brands have empty scaffold directories pending the `SOP_Brand_Diagnostic` process. This is a pipeline dependency — no brand can progress past this gate without the diagnostic. **Recommendation:** Batch-run `SOP_Brand_Diagnostic` across all brands that are ready (Tier 2 + Tier 1). --- ### Pattern 3: `product_visuals/`, `partner_logos/`, `print_collateral/` empty across most brands Only PayWise and Factronics have these populated: | Brand | product_visuals | partner_logos | print_collateral | | -------------- | ------------------ | ------------- | ---------------- | | **PayWise** | 12 app screenshots | 17 logos | 3 mockups | | **Factronics** | 5 product images | 7 logos | empty | | All others | empty | empty | empty | --- ### Pattern 4: Monthly cycle stages 04-07 are EMPTY for ALL brands No brand has content in: - `04_infographic_briefs/` - `05_landing_page/` (except PayWise — Monthly Drop added this session) - `06_scheduling/` - `07_report/` These are post-image-generation steps that require the full pipeline to complete. --- ### Pattern 5: Image naming was non-standard across 4 brands (now fixed in 4/4) | Brand | Issue | Resolution | | ------------------------ | ------------------------------------ | ------------------------------------------ | | **PayWise** (06_JUL) | `carousel_N_M.png` with underscores | ✅ Renamed to `carousel.N.M.png` | | **PayWise** (07_JUL-AUG) | Same + `FIX` variants + `.png.png` | ✅ Renamed + fixed | | **New_Blossom** | `C00/N.png`, `ChatGPT Image...` | ✅ Renamed to `Carousel-0/carousel.0.N.png` | | **FrenzySalon** | `SOCIAL MEDIA/N/n.png`, `HISTORIAS/` | ✅ Renamed to convention + stories moved | | **BeautyAndTheBeach** | `N/n.png`, `HISTORIAS/` | ✅ Renamed to convention + stories moved | **Template convention applied:** | Asset | Pattern | Location | | ----------------- | ------------------------ | ----------------------- | | Carousel slide | `carousel.N.M.png` | `carousels/Carousel-N/` | | Blog banner | `blog.N.png` | `blog-post-banners/` | | Newsletter banner | `newsletter.N.png` | `newsletter-banners/` | | Single post | `single.N.png` | `single-post/` | | Blog story | `blog.N-story.png` | `stories/` | | Newsletter story | `newsletter.N-story.png` | `stories/` | | Single post story | `single.N-story.png` | `stories/` | --- ### Pattern 6: Three-tier brand maturity disparity Brands range from fully active (PayWise: 2 cycles, 160+ files) to pre-launch (MAX_GYM: pre-cycle, no brand guide). This creates asymmetry in the folder structure — some brands have populated `03_image_generation/` while others don't even have `03_monthly_cycles/`. **Tiers:** - **Tier 1** (active cycles): BeautyAndTheBeach, FrenzySalon, New_Blossom, PayWise - **Tier 2** (complete foundation, pre-cycle): Factronics, Goozone, GoHorizon, HomeSolutions, SIERRA_NAVADA, WALNOS - **Tier 3** (abbreviated/incomplete): Bikans\*, Coordenadas, MAX_GYM\* \* Bikans and MAX_GYM are intentionally outside the monthly cycle system. --- ### Pattern 7: `CONTEXT.md` metadata drift Several brands had `CONTEXT.md` files that described directory structures that didn't exist on disk: | Brand | What CONTEXT.md claimed | Reality (before fix) | | ----------------- | --------------------------------------------------------- | --------------------- | | **Bikans** | Empty dirs created during restructure | Never existed on disk | | **HomeSolutions** | `03_monthly_cycles/` and `04_hl_subaccount_config/` exist | Don't exist | Both have been corrected this session. **Recommendation:** Regenerate `CONTEXT.md` from live disk state after any restructure to prevent future drift. --- ### Pattern 8: Session file bloat (6.5 MB across 10 brands) 15 session files total across 10 brands. Largest files: | Brand | File | Size | | ----------- | -------------------------------------------- | ------ | | Coordenadas | `marketingBrain+websitePrompt.md` | 1.2 MB | | Coordenadas | `session-ses_0fd7-GHL-Setup-conversation.md` | 830 KB | | Factronics | `Factronics_HL_Subaccount_Setup_v1.md` | 943 KB | | Factronics | `proposal-agents.v1.md` | 944 KB | | FrenzySalon | `session-ses_11e1.md` | 511 KB | | GoHorizon | `session-marketingbrain.md` | 564 KB | These are raw AI transcripts stored in each brand's `_sessions/` directory. Currently left as-is per explicit instruction. **Files location:** `Brands/[BrandName]/_sessions/` --- ### Pattern 9: Non-standard folder structures in some brands | Brand | Deviation | | --------------------- | --------------------------------------------------------------------------------- | | **Bikans** | Not in monthly cycle system — only `01_content_plan/` exists, no stages 2-7 | | **MAX_GYM** | Not in monthly cycle system — pre-launch brand | | **New_Blossom** | Images stored in `images/` at cycle root instead of `03_image_generation/output/` | | **BEAUTYANDTHEBEACH** | Has legacy `hl-subaccount-config-v1/` alongside new `04_hl_subaccount_config/` | | **Coordenadas** | Agency brand with different needs — case study images (153) in knowledge base | **Template note:** The `_template/` folder includes `02_brand_kit/fonts/` and `02_brand_kit/templates/` — useful scaffolding for brand-specific font files and prompt templates that fall outside the standard template spec. Both are kept as optional directories for new brands. --- ### Pattern 10: Site scraping issues — 3 brands | Brand | Site | Issue | | ----------------- | --------------------------- | ---------------------------------------------------------------------------- | | **MAX_GYM** | maxgym.com.pa | Minimal pre-launch landing page, blocks scraping | | **SIERRA_NAVADA** | sierranevadaholdings.com | Blocks automated scraping; separate portal at portalsierranevada.lovable.app | | **WALNOS** | walnos.com / walnos.com/col | **Entirely unreachable** — no response from either URL | These required manual site crawling for sitemap creation. WALNOS was entirely unreachable and its sitemap is a best-effort minimal entry. --- ## 3. Sitemap Status Summary | Status | Before this session | After this session | | ---------------------------------- | ---------------------------------------------------------------------------------- | ------------------------------------------------ | | ✅ Complete from XML sitemap | 5 brands (BeautyAndTheBeach, Bikans, Coordenadas, Factronics, PayWise) | + Goozone, GoHorizon, HomeSolutions, New_Blossom | | ✅ Complete from manual crawl | 0 | + FrenzySalon, SIERRA_NAVADA | | ✅ Minimal (pre-launch/unreachable) | 0 | + MAX_GYM, WALNOS | | ❌ Stub | 7 (Goozone, FrenzySalon, GoHorizon, HomeSolutions, MAX_GYM, SIERRA_NAVADA, WALNOS) | 0 | | ❌ Missing | 1 (New_Blossom) | 0 | **All 8 previously stub/missing sitemaps are now filled with real content.** --- ## 4. Recommendations ### High priority 1. **Deploy marketing hub** — would resolve `marketing_hub_url.txt` stubs across all 13 brands simultaneously 2. **Run SOP_Brand_Diagnostic** for Tier 1 + Tier 2 brands — unblocks `rules/` and `design_sheets/` across the board 3. **Create brand_guide.md for Bikans and MAX_GYM** — Phase 1 onboarding (user to create) ### Medium priority 4. **Standardize New_Blossom image path** — move `images/` to `03_image_generation/output/` for template compliance 5. **Clean up BEAUTYANDTHEBEACH** — resolve duplicate `hl-subaccount-config-v1/` vs `04_hl_subaccount_config/` 6. **Assess session file bloat** — decide on compression, archiving, or git exclusion strategy ### Ongoing 7. **Regenerate CONTEXT.md** after any structural changes to prevent metadata drift 8. **Enforce image naming convention** (`carousel.N.M.png`, `blog.N.png`, `newsletter.N.png`, `single.N.png`, `{type}.N-story.png`) at the image generation skill level 9. **Add post-restructure CONTEXT.md check** to the monthly cycle workflow