================================================================================
SAFE_BULK_EDIT_OPERATIONS_5_12_26.txt
CollabORhythm / Collabtunes — Final Handoff to Production Implementation Claude
Generated: 5.12.26
PURPOSE: Operations safe to mass-propagate without individual page review
================================================================================

RULE: Every item here can be applied across multiple pages in a single operation
without significant risk of breaking canon, navigation, or content integrity.

SAFE = low risk of canon damage, easy to reverse, no dependency chain failures

================================================================================
SAFE BULK OPERATION 1 — Apply fixed-color palette to all HTML files
================================================================================
OPERATION:  Replace any pure white (#ffffff) reading text with parchment (#d8d0bd)
            Replace any dark-on-light backgrounds with midnight navy (#070911)
            Apply gold accents (#ffd21f / #d4af37) to headers and buttons
APPLIES TO: All HTML files that haven't been color-fixed yet
RISK:       Very low — visual change only, no content affected
REVERSE:    Easy — revert CSS variables
VERIFY:     No #ffffff in reading text after apply
SKIP IF:    File already has FIXED_COLOR in filename — already done

================================================================================
SAFE BULK OPERATION 2 — Remove dev test pages from all nav instances
================================================================================
OPERATION:  Delete 4 nav entries wherever they appear:
            HTML test1 | HTML test 2 | HTML test 3 | (HTML 4)
APPLIES TO: Homepage nav, Switchboard Quicklinks, any page with site nav
RISK:       Zero — pages still exist at URLs, just not linked from nav
REVERSE:    Easy — re-add nav entries
VERIFY:     Nav no longer shows test pages; pages still load at direct URL

================================================================================
SAFE BULK OPERATION 3 — Update footer stats line
================================================================================
OPERATION:  Change "34 ALBUMS" stat to reflect full structure
            Suggested: "121+ PAGES - 24 SET LISTS - 10 SONG LISTS - 34 ALBUMS - 40-SECTION PDF - 2026"
APPLIES TO: Global Yola footer OR all generated HTML footers
RISK:       Zero — text update only
REVERSE:    Easy

================================================================================
SAFE BULK OPERATION 4 — Add [SOURCE_PULL_REQUIRED] placeholder badges
================================================================================
OPERATION:  For any AIO block where content is missing, render a styled badge
            instead of raw placeholder text
            CSS class: .pending-badge { background: #ffd21f; color: #070911; padding: 4px 8px; }
APPLIES TO: All generated AIO pages with incomplete blocks
RISK:       Zero — visual improvement only, no content changed
REVERSE:    Replace badges with real content when source pull completes

================================================================================
SAFE BULK OPERATION 5 — Standardize nav button labels (casing + format)
================================================================================
OPERATION:  Ensure all "N of 35" chapter labels use consistent format
            Chapters 1–15 and 17: already correct — do not touch
            Chapter 16: add "of 35" to match others (Tom confirmed safe)
            All other chapters: per Tom's drift decision
RISK:       Low — label text only (for chapters 1–15 and 17)
CAUTION:    Do NOT apply to chapters 18B–34 until Tom decides drift fix

================================================================================
SAFE BULK OPERATION 6 — Add rating badge to all collection page headers
================================================================================
OPERATION:  For all 34 album AIO pages, inject rating badge into Block 1/2
            Pull rating from MASTER_CONTENT_RATINGS_INDEX (confirmed entries only)
            Use SOURCE_PULL_REQUIRED badge for unconfirmed ratings
APPLIES TO: All 34 album AIO pages
RISK:       Low — additive only, no existing content removed
CAUTION:    Only use confirmed ratings — do not infer or guess

================================================================================
SAFE BULK OPERATION 7 — Apply fast scroll jump navigation to all long pages
================================================================================
OPERATION:  Add #top / #uppermid / #lowermid / #bottom anchor structure
            Add ▼▲ scroll buttons at each zone boundary
APPLIES TO: All AIO pages, all Songbook sections with multiple blocks
RISK:       Zero — additive only, improves usability
VERIFY:     Anchors work on mobile landscape view

================================================================================
SAFE BULK OPERATION 8 — Add "Back to Switchboard" button to all pages
================================================================================
OPERATION:  Add consistent HOME | SWITCHBOARD | CONTACT button bar
            Link to: / | /switchboard-quicklinks-to-every-page-of-website/ | /contact/
APPLIES TO: All 34 AIO pages, all Songbook sections
RISK:       Zero — additive only
VERIFY:     URLs are correct (use MASTER_URL_AUTHORITY_REGISTRY)

================================================================================
SAFE BULK OPERATION 9 — Replace broken Revenue Streams URL everywhere
================================================================================
OPERATION:  Find and replace /practice-head/ with correct Revenue Streams URL
            (Once Tom confirms the correct destination)
APPLIES TO: Homepage nav, Switchboard Quicklinks table, any other references
RISK:       Zero — URL fix only
VERIFY:     /practice-head/ no longer appears as a destination in nav

================================================================================
SAFE BULK OPERATION 10 — Standardize SL22–24 to consistent URL format
================================================================================
OPERATION:  Per Tom's decision — either:
            A: Update all references to /set-list-22/, /set-list-23/, /set-list-24/
            B: Leave as-is and document the inconsistency
APPLIES TO: All nav references, quicklinks, generator templates
RISK:       Low if done consistently | Medium if partially applied
CAUTION:    Do ALL references in one pass — partial fix is worse than no fix

================================================================================
END SAFE_BULK_EDIT_OPERATIONS_5_12_26.txt
================================================================================
