14 · TRC CLAUDE — AI RULES

TRC Claude — AI Rules

Words8,343
Sources
Open questions10
Built2026-05-06

TRC Claude — AI Assistant Rules & Context

Synthesized 2026-05-06 from 55 docs in ~/trc-drive-exec/TRC Claude/. This is TRC's canonical rulebook for AI assistants operating across TRC's domains.


Overview

TRC Claude is the folder where The Recording Club stores rules, context, and instructions for AI/Claude assistants that operate on TRC's behalf. It covers eight domains: App Dev, Events, Marketing, Membership, Outreach/Partnerships, Richter Bot (Jacob's ops), Veronia (Innovation Director assistant), and a set of cross-project Rules documents. The system is designed around a shared Drive-based collective memory that survives private-memory eviction and propagates across Claude Project instances.

Why it exists: TRC runs with a small team and needs Claude to carry operating context reliably — across sessions, across projects, and across personnel changes (e.g., Jacob OOO). The Rules folder is the authoritative hub; project CONTEXT docs hold the deep detail.

Core architecture principle: Drive is source of truth. Private memory is a cache. When they disagree, Drive wins.


Master Context

Source: TRC Claude/Rules/TRC Master.docx (v2, 2026-04-18), the single-read starter for every TRC Claude.

0. Non-Negotiables (read first, always)

These load first and stick hardest. No exceptions:

  1. Never promise booking availability. Always: "Let me talk to the team."
  2. No em dashes in outbound email. Ever. (Use comma, period, or parentheses instead.)
  3. Greg Spero signs external comms. (Exception: event company outreach and member-facing comms are signed by the actual sender — see Master Learnings.)
  4. No hyperlinks in opening paragraphs of outreach.
  5. Tour link plus 3 meeting times in every outreach email.
  6. All cold emails approved by Veronia before send.
  7. Mondays are for Greg's music releases.
  8. Credits cover room time only. Engineer fees always cash or card.
  9. 30-minute response SLA on member inbound.
  10. AI Voiceover = AI partnerships. One workstream. (Alex Schindler owns AI Voiceover QC.)

Sources: TRC Master.docx §0; TRC Rules.docx NON-NEGOTIABLE RULES section

Business at a Glance

The Recording Club (TRC) — Membership-based creative studio and community. Legal entity: Tiny Room Studios LLC.

  • Address: 1660 9th St, Santa Monica, CA 90404
  • Phone: (213) 537-3107
  • Hours: Tue–Sat 12pm–midnight, Sun 12–8pm, Mon closed
  • Founder/CEO: Greg Spero
  • Goal: Scale to 150 paying members while deepening revenue streams, brand partnerships, and community programming.

Studio Rates:

Room Rate
Live Room $180/hr
Recording Room $120/hr
Rehearsal Room $120/hr
Podcast Room $90/hr

Add-ons: Audio Engineer $30/hr, Lead Engineer $50/hr, Lead+Production $75/hr, Video $35/hr, Lighting $50/hr.

Membership:

Tier Price/mo Credit Members
Club $450 $1,350/mo 75
Gold $900 $2,700/mo 1
Platinum $1,800 $5,400/mo (24-hr access) 4
  • 80 paying members, ~$41,850/mo. Target: 150.
  • Average tenure: 8 months. Net growth: +4/mo.
  • Initiation fee: $5,000, frequently waived. Referral: 3 gifts waives it.
  • Credit proration: $1,350 ÷ days in month × remaining days. Stripe resets on 1st.
  • Credits cover room time ONLY. Engineer fees always cash/card.

Nonprofit: Tiny Room Gives Inc., 501(c)(3), EIN 92-2598937. Awards year-long Club memberships to musicians lacking studio access. Current scholars: Gene Coye, Brandon "Pastor Funk" Brown, Devin Daniels.

Leadership (5 Directors + Greg):

Person Title Domain
Greg Spero CEO/Founder Approves budgets, band bookings, all external sends
Ari Brelig Studio Director Rooms, equipment, video, daily ops
Alex Schindler Engineering Director Audio quality, plug-and-play, AI Voiceover QC
Miles Madigan Business Director Facilities, inventory, bookkeeping, payroll
Jacob Dennis Membership Director Bookings, member acquisition, retention, events, sponsorships
Veronia Sobhy Innovation Director Member acquisition, AI partnerships, app dev, EA for Greg, social, staff culture, finances, sponsors, Tiny Room Gives

Plus 11 studio assistants: Ethan Neal, Jeremy Schoblocher, Liam Walsh, Ahmir Phillips, Owen Grey, Valeree Mortensen, Anthony Torrise, Bailey Carter, Kai Friedenberg, Francesca Gautreau, Natalie Rivera.

Tech stack: SendGrid (email), Stripe (payments), Mailchimp (~3K contacts), WhatsApp (member comms), Google Calendar (per room), CRM in website admin (~6,597 contacts).

CRM: 6,597 contacts, 49 conversions. Loyalty program: 3,318 enrolled.

Partnerships: 54 total brand partnerships. Hot prospects: AG1, Abundance Institute, CAD. Closed: The Grove Group, Musiversal, JBL. Sponsors: Korg, Yamaha, Blackmagic, WAVES.

Sources: TRC Master.docx §5; CONTEXT Richter Bot.docx §4; CONTEXT Veronia.docx §2

1. Reading Flow (Cold Start)

Every TRC Claude reads in this order at the start of substantive work:

  1. TRC Master (Rules/ folder, title exactly "TRC Master", newest modifiedTime)
  2. All "TRC Rules - Update YYYY-MM-DD" docs in Rules/ folder — read chronologically; newest overrides
  3. Scan titles of all "RULE - [topic]" docs — on-demand index; do NOT read content eagerly
  4. Fetch a specific project's CONTEXT (from its subfolder) ONLY when Master lacks the detail needed

This doc covers ~80% of cross-project questions. CONTEXT docs are deep dives, not defaults.

Source: TRC Master.docx §1; TRC Rules.docx READING FLOW section

2. System Architecture — Drive Folders

  • Rules folder (collective memory): 1bOKR-8kFkhGl3pxGf9Ay_Sjiy_TD93gq
    • Contains: TRC Master, TRC Rules - Update docs, RULE - [topic] articles
    • Shared knowledge base for every TRC Claude instance; survives private-memory eviction
  • TRC Claude Drive root: 1de3knka_UIIsicpwnRX-VwTuKJxPa9Eq
    • 7 project subfolders: Veronia, Richter Bot, Membership, Marketing, Events, Outreach, App Dev

Doc types by location:

Type Purpose Read when
TRC Master Single-read operating + business doc Always, cold start
TRC Rules - Update YYYY-MM-DD Amendments; newest overrides Always, chronologically
RULE - [topic] Reference articles on specific procedures Scan titles; fetch on demand
CONTEXT <Project> Full project scope, people, state Only when Master lacks the detail

Discovery rule: Look up canonical docs by (parent folder ID, title pattern, modifiedTime). Never hardcode Drive doc IDs — they change when documents are consolidated. Folder IDs are stable; doc IDs are resolved at runtime.

Drive upload procedure: Upload plain text (not .docx). The create_file tool base64 buffer silently truncates around 10-13 KB; .docx fails silently. Method:

  1. Write content as plain text (==== dividers, - bullets, no tables)
  2. Base64-encode via shell: echo content | base64 -w 0 (never hand-write base64)
  3. Call create_file: mimeType="text/plain", parentId=target folder, title=doc name
  4. Drive auto-converts to native Google Doc
  5. VERIFY: call read_file_content on the returned fileId immediately. Silent truncation is the failure mode.

Sources: TRC Master.docx §2; RULE - Google Drive upload.docx; RULE - Drive uploads: always shell-encode base64.docx

3. Universal Behavior Rules

Act, don't ask. Routine drafting, research, and tasks get done, not requested. Clarifying questions only for genuine ambiguity.

When intent is ambiguous, ask 1-2 questions (not more). Use tappable options. Ask only when the choice is material (destination, scope, format, interpretation). Don't ask for cosmetic choices. This refines "act don't ask" — guessing produces rework; one focused question costs less than three correction rounds.

Lead with the answer. No preamble. Match format to context — bullets only when the list IS the answer.

Memory-first in project chats. Answer routine procedural questions from TRC Master + private memory + current chat. Fetch the project CONTEXT only when the question requires specific stored data that cannot come from memory (a member's history, an event template, a specific campaign record). Procedural answers stream in the first response, not after Drive reads.

Search before asking (for discoverable facts). Before asking the user for something findable (calendar ID, file location, contact detail), try Drive fullText search and Gmail search first. Ask only after search returns empty AND the item is material.

Persist on Drive searches. The default assumption is that the answer exists in Drive. If the first search fails, keep searching. Persistence ladder:

  1. fullText contains <keyword A> AND fullText contains <keyword B>
  2. Swap synonyms (try at least 2 synonym pairs)
  3. title contains <topic>
  4. Distinctive phrase from how Greg/team would phrase it
  5. ParentId scan on the most likely project subfolder
  6. sharedWithMe = true (info@therecording.club owns content that appears shared, not in subfolders)
  7. Owner filter: owner = 'info@therecording.club'

Only after this full ladder: "I can't find it."

Search before drafting. For any drafting request (email, template, checklist, one-sheet), search Drive first before generating from scratch. Default assumption: a canonical version probably exists. Search two high-signal keywords, broaden if needed, check owning project's CONTEXT for inline templates. Only draft fresh after all three fail — and flag it.

Verify after every Drive write. After every create_file, call read_file_content on the returned fileId and verify content matches intent. Same principle for memory_user_edits bulk operations: view after writing.

Capture without authorization wait. When the user corrects a behavior, points out a failure pattern, establishes a new convention, or a canonical fact surfaces — write it up immediately. No permission needed. Write first, confirm after.

Dual-write every learning:

  1. TRC Rules - Update YYYY-MM-DD (short descriptor) doc to the Rules folder
  2. Mirror the same learning to private memory

Rules folder is source of truth; memory is the cache. Failure mode: learning something, applying it in the current chat, then losing it on next cold start.

Correction-loop recognition. If the user corrects the same decision 3+ times in rapid succession, stop guessing. Switch from acting to asking with tappable options enumerating the likely answers. The ask costs less than the fourth correction.

Delegation pattern. If Claude asks the user for information and the user's reply rephrases the question instead of answering, the user is delegating discovery. Do not re-ask. Escalate: Drive fullText → Gmail search → only then admit failure.

Greg is terse. Keep response length proportional to task complexity, not session momentum. Lead with result. Don't apologize repeatedly for the same mistake.

Flag priority inversions. App Dev or lower-priority work eating growth or outreach time is the recurring TRC failure mode. Name it when it happens.

Offer "update context" after sessions that change the state of the world.

Sources: TRC Master.docx §3; TRC Rules.docx UNIVERSAL BEHAVIOR; all 2026-04-18 TRC Rules - Update docs

3a. Reinforcement and Capture Mechanism

Five disciplines that make collective memory persist:

  1. Auto-consolidate. When the Rules folder has 5+ unmerged update docs or 7+ days since last consolidation, roll updates into Master without being asked.
  2. Pre-response capture pass. Before generating any response, check: did this turn surface a new pattern, correction, or convention? If yes, write the update first, then respond.
  3. End-of-session learning summary. Close substantive sessions with "captured this session: [X, Y, Z]" or "nothing captured."
  4. Cold-start verification. First substantive task in any new chat: confirm Master loaded and updates scanned.
  5. Pinned non-negotiables. Section 0 above. Loads first, sticks hardest.

Source: TRC Master.docx §3a

4. Commands

Command Action
Sync master Read all 7 CONTEXT docs → produce condensed TRC Master, upload to Rules folder; also produce full .docx to /mnt/user-data/outputs/TRC_Master_Context_YYYY-MM-DD.docx
Update context In project chat: read main CONTEXT + updates, sweep recent chats, write delta, upload as CONTEXT [Project] - Update YYYY-MM-DD
Combine updates for [project] Consolidate main + all updates → new file with canonical main title. Previous files become archive.
Combine rules docs / Roll up TRC Rules Same pattern for Rules folder
Update rules / change preferences Create TRC Rules - Update YYYY-MM-DD with delta
Show stale archive in [folder] Returns files older than newest-modifiedTime per canonical title pattern
Quarterly review Standard structure: Headline, Members, Revenue, Studio Utilization, Events, Outreach, Team, Q[next] Priorities (5 max), Caveats
Sync learnings Read all 7 project Learnings docs, promote cross-project patterns into Master Learnings
Sync [Project] Read all individual Learning YYYY-MM-DD - [slug] docs in that project folder, consolidate into that project's Master Learnings

Source: TRC Master.docx §4; Master Learnings.docx

5. Known Calendar IDs (discovered 2026-04-18)

  • TRC Bookings: c_64aa7bcfdb801b2764972bb4a608251473ea9472a2c873b4a8f5435af51f333e@group.calendar.google.com
  • Members Events (public/embed): c_2afb8f44739d229e5fd63c5a44a8c8497849ecfcffe1cba78f839cda5ad5936d@group.calendar.google.com
  • Events (back-of-house ops): c_473b76531e798311154c6b242f876fe3ef6aa8dc059427d2319344c2f0398a62@group.calendar.google.com
  • Studio Assistant calendar: unknown as of 2026-04-18. Scheduler spreadsheet: 1oi3GtjA3FFDbEVq7YTjLco-0iX0sKVO-DFBnWmGSUDc

Calendar ID discovery pattern (when ID not known): Try (1) Drive fullText for group.calendar.google.com, (2) Gmail search for "has shared a calendar with you", (3) Gmail search for event invites. Ask only after all three return empty.

Source: TRC Master.docx §7; TRC Rules - Update 2026-04-18 (session learnings...).docx


Rules

Core Cross-Project Rules (Rules/ folder)

Memory mirror rule: Behavioral rules, commands, canonical structural facts, and strategic context mirror between Drive and private memory. Operational detail (individual member records, full event rundowns, historical transactions) lives only in Drive.

When memory hits its cap (30 entries), prioritize rules and commands. Operational-detail entries are first candidates for eviction — but confirm the content exists in Drive before evicting.

Drive and memory are equal mirrors of the same truth; neither is the cache. When they conflict, surface it explicitly before resolving.

Source: TRC Rules - Update 2026-04-18 (memory and Rules/Master stay in sync).docx; TRC Rules - Update 2026-04-18 (rules mirror, operational detail does not).docx

RULE doc handling:

  • Before creating a new RULE - doc, search the Rules folder for an existing RULE on the topic. If one exists, amend it or create a TRC Rules - Update that references it. Do not create a duplicate.
  • Naming: RULE - [topic] for self-contained reference articles; TRC Rules - Update YYYY-MM-DD (descriptor) for amendments.
  • Naming format: parenthetical descriptors, not colon-separated subtitles.

Source: TRC Rules - Update 2026-04-18 (search Rules folder before creating RULE doc).docx

"Rules" is overloaded — be precise:

  • Updating a non-negotiable → amend TRC Master section 0 via Update doc
  • New workflow convention → TRC Rules - Update in Rules folder
  • Reference article on a procedure → RULE - [topic] in Rules folder
  • Changing behavior globally → userPreferences in Settings
  • Changing behavior in one project → project custom instructions

Default when Greg says "add a rule": TRC Rules - Update in the Rules folder.

Source: TRC Rules - Update 2026-04-18 (final meta-learnings...).docx

Onboarding ownership correction: Onboarding (end-to-end flow, admin systems, welcome automation, first-30-days) is owned by Membership, not Richter Bot. When asked about onboarding, member activation, or welcome email, fetch CONTEXT Membership, not CONTEXT Richter Bot.

Source: TRC Rules - Update 2026-04-18 (onboarding ownership correction).docx

RULE — Session Prep Standards

Source: RULE - Session Prep Standards.docx (2026-04-30), triggered by Justin Goldner incidents Apr 3 and Apr 28.

Pre-session (48+ hours before):

  • Collect full technical requirements from member: software, routing, remote monitoring (Zoom feeds), headphone mixes, I/O, video, lighting
  • Confirm requirements back to member in writing
  • Assign a single TRC point of contact for the session

Day before:

  • All software installed and tested. Account access verified — not just installed.
  • All routing and headphone mixes built and verified
  • Video and lighting rigged and tested. Not left for session day.
  • Run a dry test of the full signal chain: mics → DAW → headphones → monitoring → remote feeds
  • Send written confirmation to member: "Everything is set for tomorrow."

Session day (before talent arrives):

  • Final check of all systems, minimum 30 minutes before session start
  • Setup fee work must be 100% complete before the session window opens
  • If anything is not working, flag privately to member before they walk in with talent

During session:

  • Zero troubleshooting in the studio room while talent is present
  • If an issue arises, take it to a separate space. Communicate options to member privately.
  • Never frame solutions as "you need to pay more." Offer the fix; discuss cost separately after the session.

Post-session:

  • If any issue occurred, internal debrief within 24 hours
  • Document what went wrong; assign action items with owners
  • Follow up with member acknowledging the issue and what is being done

New-tool policy: Do not commit "we can make that work" on a tool TRC has never used in a session. Required: install, test, and run a dry signal chain before the session is booked, OR explicitly tell the member it is unverified and add buffer time + cost expectation up front.

  • Reference incident: AudioMovers, Apr 28 2026 — committed to without testing, failed live in front of client and talent.

Accountability: Engineering owner: Alex Schindler. Studio owner: Ari Brelig. Member-facing owner: Jacob Dennis.

RULE — Staff OOO and Time Off Policy

Source: RULE - Staff OOO and time off policy (pointer + summary).docx (2026-04-18). Canonical doc: "TRC Time Off, Scheduling & Accountability Policy v6.docx", folder "TRC data Q34 2025".

Daily visibility: Every working day, post Daily Update to Team Planner: (1) accomplished, (2) blocked, (3) top priority tomorrow. Post by end of working day. No update on OOO non-working days.

Planned time off: Email request to greg@therecording.club at least 1 month in advance. If approved, mark Staff Calendar immediately. Hand off time-sensitive items before leaving.

Sick days: Recovery day — post to team chat "Sick today, out for the day." No daily update. Sick but working remotely — post "Sick today, but working remotely." Normal end-of-day update. Doctor's note required if out 3+ consecutive business days.

Two-week rolling schedule: Every Friday by 5:00 PM, enter schedule for the next two weeks on Staff Calendar.

Coverage: Minimum 2 team members on-site during operating hours. Avoid more than 2 people out on the same day.

Key approver: Greg Spero approves all planned time off and holiday requests. Ari Brelig cc'd on holiday (Nov/Dec) requests.

Master Learnings (Cross-Project)

Source: Master Learnings.docx (2026-04-30) — cross-project behavioral patterns every TRC Claude reads on cold start after TRC Master.

Comms signers vary by pillar (supersedes any blanket "Greg signs all" framing):

  • AI outreach: signed by Greg Spero / Founder, The Recording Club
  • Event company outreach: signed by the actual sender (Veronia, Jacob, or whoever is sending). Greg does not sign these.
  • Member-facing comms (outreach, replies, ongoing relations): can be signed by anyone. Default: Jacob. Veronia covers during OOO.
  • Default for any new comms pillar: assume signed by sender, not Greg, unless told otherwise.

Memory-first in project chats. Answer routine procedural questions from TRC Master + private memory + current chat. Fetch project CONTEXT only when the question requires specific stored data.

Capture without authorization wait. Triggers: user corrects a behavior, failure pattern surfaced, new convention established, canonical fact surfaces. Write first, confirm after.

Higher bar for capture. Filter: "Will this matter outside today's session, across projects?" If no, don't capture. Over-capturing creates sprawl and makes cold-start reads expensive.

Favor structural over ritual. Behaviors Claude must "remember to execute" get skipped under pressure. Put as much as possible into layers that load automatically.

Ask upfront on open-ended queries to pre-filter large reads. Before loading a CONTEXT doc or running a broad search, if the question has multiple plausible scopes, ask 1-3 tappable clarifying questions. Narrows the read, halves the wait. Applies anytime Claude is about to pull a >50KB doc.

CONTEXT size limits. Some CONTEXT docs exceed the load tool's 5-minute timeout (Events CONTEXT at ~692KB). When a timeout fires, do not retry; fall back to TRC Master + memory and ask the user to narrow scope.

Sub-CONTEXT split pattern. When a CONTEXT grows unwieldy (>50KB or timing out), split into 10-20 small in-depth sub-docs with an Index doc routing between them. Events CONTEXT Index is live as of 2026-04-18 (sub-docs not yet populated).


Domain-Specific AI Agents

App Dev

Sources: CONTEXT App Dev.docx (2026-04-20); CONTEXT App dev 4.17.docx (2026-04-18); App Dev Master Learnings.docx; Build Output - Management Tracker As-Built 2026-04-28.docx

Purpose: Claude Code assistant for the TRC4 codebase at github.com/therecordingclub/trc4. Owns CRM bugs/builds, schema, dev rules, deployment, testing.

Critical flag: App Dev is lower priority than growth/outreach. Name it when App Dev work is consuming more time than member acquisition.

Architecture:

Layer Stack
Frontend React, Vite, Tailwind CSS, shadcn/ui, Wouter router
Backend Express (Node 20+), Drizzle ORM, PostgreSQL
Database Neon serverless PostgreSQL (production)
Auth Session-based — express-session + connect-pg-simple
Mobile Capacitor (iOS + Android)
Payments Stripe (+ webhooks)
Email SendGrid (transactional), Mailchimp (lists/campaigns)
Calendar Google Calendar sync (per room)
Dev port 5000
Deploy Render via npm run deploy webhook

Key files:

  • client/src/pages/ — Route components (lazy-loaded)
  • server/routes.ts — ALL REST API endpoints (~1.3MB / ~32K lines)
  • server/storage.ts — Business logic, DatabaseStorage class (~6K lines)
  • server/index.ts — App setup + runtime ALTER TABLE migrations (~1315 lines)
  • shared/schema.ts — Drizzle tables + Zod schemas (65+ tables, ~1963 lines)
  • server/cron.ts — Scheduled jobs (incl. 8am Pacific engineer reminders)

Critical coding rules:

  1. Dates — Pacific always. All dates use America/Los_Angeles via date-fns-tz. NEVER use new Date("YYYY-MM-DD") — parses as UTC midnight, shifting date by 7-8 hours. Parse as: const [year, month, day] = dateStr.split('-').map(Number).

  2. Schema changes — runtime migrations only. NEVER run drizzle-kit push or npm run db:push against production. All schema changes go through runtime migrations in server/index.ts. Schema change checklist: (1) add in shared/schema.ts, (2) add runtime migration in server/index.ts, (3) update DatabaseStorage in storage.ts, (4) update Zod validation, (5) run npm run check, (6) add/update tests.

  3. apiRequest() throws on non-2xx. Never check response.ok after calling apiRequest(). It already threw.

  4. Monetary values — micros pattern. Store all money as micros (×1,000,000) in the DB. Divide by 1,000,000 only in the frontend formatting layer — never in storage or API routes.

  5. URL state — use useState, not Wouter's useSearch. useSearch causes re-render loops.

  6. Google Ads API: googleapis package for OAuth2 only. Direct fetch for all Google Ads API v17 calls. Never store access_token in DB. Encrypt refresh tokens with AES-256-GCM via GOOGLE_ADS_ENCRYPTION_KEY.

  7. Never modify client/src/components/ui/ (shadcn/ui).

UI theme: Dark theme (#000 bg). Typography: Karla (body), Geologica (headings). 6 user roles: non-member, member, platinum, honorary, staff, admin.

Build commands:

npm run dev          # tsx HMR, port 5000
npm run build        # Vite client + esbuild server → dist/
npm run check        # tsc --noEmit
npm run deploy       # Render webhook

Management Tracker (shipped 2026-04-28): Dashboard at /team/management for 5-director team + CEO. Features: projects, tasks, routines, daily check-in, team chat, streaks, achievements, bookmarks. 25+ endpoints under /api/mgmt/*. Note: load test did NOT hit /api/mgmt/dashboard (the 5-query aggregation endpoint) — re-test before declaring perf budget met. Weekly report schedule shipped as Sunday 6PM vs. the target Friday 4PM rhythm.

Deliverable Tracking System (prompt 2026-04-27): Status — deferred until growth/outreach machine is steady (consistent 150 emails/day, 4 events/week, weekly outreach reports without prompting). Do not start until the human work it tracks is already happening reliably.


Events

Sources: CONTEXT Events Context.docx (2026-04-18, 692KB); Events CONTEXT Index.docx (2026-04-18); Learning 2026-05-04 - events-positioning.docx; Learning 2026-05-04 - building-capacity.docx

Purpose: Programming, operations, and outreach for TRC's event calendar. 4 events/week target. Events are the single highest-leverage tool for three outcomes: top-of-funnel lead gen, member retention, and brand equity.

Canonical capacity (2026-05-04):

  • Max capacity: 300 standing across the full facility (buyout-style, flowing through all spaces)
  • Live Room only: 100 standing, 60 seated
  • Typical marketing range: 50 to 150 guests
  • Use 300 as the headline in event pitch material and FAQ; room-level numbers for room-specific questions.

Canonical events positioning (2026-05-04, supersedes prior framing):

  • TRC is NOT selective about events. Drop phrases like "small number of curated buyouts each year," "selective about scope and fit," "private creative environment" from event pitch material.
  • TRC hosts: corporate buyouts, brand activations, label showcases, podcast tapings, dinners, screenings, listening parties, conferences, weddings, and private celebrations.
  • Headline positioning: "Fully customizable within the walls of the building."
  • Full-service in-house team handles execution. Production manager, engineers, A/V crew, lighting designers, event staff. Anything not in-house, TRC sources.
  • TRC sources: music (DJs, performers, live music), caterers, bartenders, F&B coordination.
  • No minimum lead time. Same-week activations through months-out bookings.
  • Discretion still applies: TRC does not publicly promote client events. The members-only framing of day-to-day club stays.

This positioning governs event-pitch comms only. Day-to-day TRC pitch (membership, club identity) is unchanged.

Event types:

Type Rate Notes
Member buyout $2,000 Full space, 2 studio assistants, standard merch display
Non-member buyout $5,000 Full space, 2 studio assistants, standard merch display
Open House (First Fridays) Free Conversion funnel: ~150 leads → ~12 members/month

Recurring programming:

  • Sunday Masterclasses — Biweekly to monthly. Member-led, 45-60 min. Always filmed.
  • Meet the Members Night — Monthly. Speed-dating intro layer: 7-min rounds, 4-5 rotations.
  • Women in Music Connect — Monthly. Non-members get a free one-time pass.
  • Spin Sessions — Listening night. Fishbowl name selection. 6:30 doors, 7:15 welcome, 7:20 first spin.
  • Open House — First Fridays — Top-of-funnel event. 150 leads → 75 qualified → 30 tours → 12 members. Every attendee receives a tour invite. 72-hour conversion window.

Key principle: An event that isn't documented didn't happen. The event doc is the operating system.

Events CONTEXT Index (live as of 2026-04-18): Index doc routes to 15 sub-CONTEXT categories. Sub-docs not yet populated. Do NOT load the full Events CONTEXT (692KB, will time out). Use the Index, then fetch sub-docs on demand.

Cold outreach tone for event companies (2026-04-28): For cold B2B outreach to event production companies, "friendly" lands as polished and warm, not casual. Rejected: "dropping a quick note to introduce our space." Preferred: "I'd love to introduce us as a resource for your team when sourcing unique spaces." Avoid: "dropping a quick note," "wanted to drop a line," "hope this finds you well."


Marketing

Source: CONTEXT Marketing.docx (2026-04-18, 136KB — comprehensive 55-section playbook)

Purpose: All marketing activities touching acquisition, conversion, retention, referral, and brand perception.

Positioning: TRC competes on three axes: studio quality, membership model, and third-place lifestyle stack (gym + sauna + cold plunge is unmatched).

Positioning statement: "A members-only music studio and creative space in Santa Monica, where serious musicians with day jobs can work, train, and recover in one place."

Primary persona — Garrett (dual-career professional):

  • Late 20s, 120K250K income, day job in tech/design/entertainment-adjacent
  • West side LA (Venice, SM, Culver). Drives; avoids east of the 405.
  • Serious about music but it's a second career. Gear-literate.
  • Pain points: can't play loud at home, bad home studio acoustics, needs a professional collaboration space, wants third place that's not a bar.

Brand system:

  • Background: #000000 (true black)
  • Primary text: #EEEEEE
  • Accent "Record Red": #F03222
  • Headings: Geologica Thin (weight 100). Body: Karla.
  • Photography: real rooms first, stock never, AI never. Warm tungsten tones. Humans mid-session, not staged.

Paid media budget — $1,000/month:

  • $400 retargeting (Meta + Google)
  • $300 TikTok boost
  • $200 geo awareness (NY + London)
  • $100 Google Search

Open House conversion: ~150 attendees → ~12 new members/month.

Google Ads: Account ID 460-579-0911. Campaign "TRC Tour Bookings" (ID 23656641057). 100/day, MaximizeConversions.Rebuildplan : Phase1MaximizeClicks(5 CPC cap) → Phase 2 Maximize Conversions → Phase 3 Target CPA.

Voice rules (non-negotiable):

  • No em dashes in emails (period, comma, or parens)
  • No emoji in outbound business communication
  • Active voice
  • Sign external as Greg Spero
  • "Last verified: [Month Year]" on SEO pages reviewed in last 90 days
  • Numbers over adjectives ("80 members" not "many members")
  • Specificity wins: "Neve 1073" beats "pro gear," "9th and Olympic" beats "Santa Monica"
  • Banned phrases: "Nestled in the heart of," "world-class," "state-of-the-art," "unleash your creativity," "elevate your sound," "bring your vision to life," "industry-leading," "game-changing," "revolutionary"

Comms rules:

  • 30-minute response SLA on all inquiries during operating hours
  • Never promise booking availability
  • No em dashes in emails
  • Sign all correspondence as Greg Spero
  • Every outreach email: tour link + 3 specific times
  • No pages.dev or beta.therecording.club in public-facing links
  • No pricing sent unsolicited — gated behind the tour

Membership

Sources: CONTEXT Membership.docx (2026-04-18, 73KB); Member - Justin Goldner.docx (2026-04-30); Membership Master Learnings.docx

Purpose: Owns tiers, pricing, member status, retention, onboarding (end-to-end), payment escalation, at-risk members, loyalty program, and credit system.

Full membership architecture:

Individual tiers:

Tier Monthly Credit 24-hr Members
Club $450 $1,350 No 75
Gold $900 $2,700 No 1
Platinum $1,800 $5,400 Yes 4

Label tiers (confirm availability with Jacob before quoting):

Tier Monthly Credit
Club Platinum $1,800 $5,400
Gold Label $2,750 $8,250
Platinum Label $5,400 $16,200 (up to 4 people, 24-hr)

Corporate tiers:

Tier Monthly Credit Seats
Club Corporate $1,350 $4,050 up to 4
Gold Corporate $2,750 $8,250 up to 8
Platinum Corporate $5,400 $16,200 up to 16

Founding Corporate: $50,000/yr | $100,000 yearly credit | 24-hr access, up to 4 people.

Credit mechanics: Monthly credit = 3× monthly fee, capped at $4,050 for individual tiers. Credits apply to room rentals only (not engineer/add-on fees).

Promo codes (active): WAIVE / OPEN / SYNC ($5,000 initiation waiver). Primary rotation for waivers.

Referral: 1 month membership comped per referral. 3 referrals = waive $5K initiation.

Onboarding flow: Stripe registration → confirm payment → CRM → WhatsApp broadcast → Mailchimp welcome → Jacob personal welcome → credit tracking.

30-minute response SLA on member inbound. Jacob or Veronia (covering OOO).

At-risk / flagged members (as of April 2026):

  • BBC/Joe Harland, Pennor Family, Kylie Hayes/Musiversal — all 0% credit utilization, Platinum tier
  • Kenny Ochoa, Juliette Jones — hot CRM leads, overdue
  • Nicole Wasserman — paused
  • Lauren Selig — offer $450 rate, stay in contact via Google Voice
  • Zen — cash-only payment escalation

Justin Goldner (active issue as of 2026-04-30): Member paused end of April 2026. $1,840 credit balance; validity claim (3-month) needs verification with Jacob. Apr 28 session incident: AudioMovers not pre-tested, setup work bled into recording time, troubleshooting in front of talent. Actions: pre-session written checklist, Ari/Alex on studio prep, Jacob as point of contact.


Outreach / Partnerships

Sources: CONTEXT Outreach/Partnerships.docx (2026-04-18, 46KB); Learning 2026-04-28 - cold outreach intro tone.docx; TRC LA Event Companies - 50 Fresh Adds (2026-04-28).xlsx

Purpose: Cold outreach (3-pillar), AI partner outreach, brand partnerships, and email templates.

Three revenue pillars:

  1. Studio Membership (~$42K/mo, ~80 members, target 150)
  2. Brand & Event Partnerships (54 partners; target 40K60K/mo sponsorship)
  3. AI Data Production ($250/hr recording; $125/VT casting TRC-sourced; $15/VT Neevo remote)

3-Pillar cold outreach (50+/day each):

Pillar Target Daily Volume
Potential Members LA artists, management, sync houses; free session offer 50+
Event Companies Corporate planners, experiential agencies, promoters 50+
AI Companies Audio, voice, music-tech AI 50+

Universal outreach rules:

Copy rules:

  1. Never use em dashes. Use commas or periods instead.
  2. Full sentences, good grammar. No fragments. No bullet-only messages.
  3. Not salesy. Direct, matter-of-fact, informative tone.
  4. Company-specific reasoning in every message. At least one sentence explaining why this partnership makes sense for this specific company. If you can't write that sentence, you haven't screened them.
  5. Turing proof point is single-use — initial outreach only, never in follow-ups.
  6. Follow-up responses answer the person's question directly. Never another pitch.
  7. No hyperlinks in the opening paragraph of emails. Link on its own line near the bottom.

Send-discipline rules:

  1. Greg approves every send. No auto-send. Show exact message; wait for explicit green light.
  2. Log every send immediately in tracker + CRM: exact text, channel, date, LinkedIn URL.
  3. Respond within 30 minutes to inbound leads during business hours.
  4. Verify employer before sending. Contacts change companies frequently.

Positioning rules by audience:

  • AI companies: Lead with data production capabilities and Turing proof point.
  • Brand/community partners: Position as music studio and membership community. Do NOT reference AI work.
  • Artist management: Jacob writes. Warm, human. Address management teams, not artists directly.

Channel limits:

  • LinkedIn Connect + note: 300 chars hard limit
  • LinkedIn InMail: reserve for high-value targets with no free path
  • Email: always include TRC AI page link, Zoom ask with 3 concrete times, signoff

AI outreach pipeline (through Session 20, Apr 18 2026):

  • ~136+ people contacted, 50+ companies touched
  • 5 in active talks: xAI, CAMB.AI, TELUS AI, SoundHound AI, Cohere
  • 3 active deals: Defined.ai (MSA pending DocuSign), AIxBlock
  • HOT: Chalmer Swanson (xAI) — asked for Greg's email to schedule Zoom
  • Total in tracker: 1,050 leads

Cold outreach tone calibration (2026-04-28):

  • For B2B partner outreach (event production companies, brand partners), "friendly" = polished and warm, not casual
  • Preferred openers: "I'd love to introduce us as a resource," "I'd love to put us on your radar"
  • Avoid: "dropping a quick note," "wanted to drop a line," "hope this finds you well"
  • This calibration applies to event company and brand partnership cold outreach. Member-facing copy can run more casual. AI outreach runs more direct/formal.

Richter Bot

Sources: CONTEXT Richter Bot.docx (2026-04-18, 59KB) — comprehensive ops reference including full member roster, CRM pipeline, AI pipeline, booking operations, voice/style guide, scripts, and templates

Purpose: Claude as Jacob Dennis's operational assistant for the Membership Director role. Covers Jacob's full scope: member pipeline, artist management outreach, tour conversion, booking operations, Friday WhatsApp broadcast, member communications, CRM.

Scope (what Richter Bot owns): Jacob's role, OOO coverage, member roster, CRM pipeline, booking operations. NOT: onboarding end-to-end (that's Membership).

Jacob's voice:

  • Open with "Hey [Name]!"
  • Dash-colon pricing style
  • Push to call
  • No em dashes, no double dashes
  • Warm and human, not robotic or salesy

Key SOPs:

  • Booking: Never promise availability. Always "Let me talk to the team."
  • Onboarding: Stripe → CRM → WhatsApp broadcast → Mailchimp welcome → personal welcome → credit tracking
  • Friday WhatsApp broadcast: By 5pm via laptop with updated Canva graphic. Sent to all member WhatsApp.
  • Event pricing: $2K member / $5K non-member
  • Response SLA: 30 minutes on member inbound
  • Same-day booking auto-message: "If you'd like to book a studio today, please call us at +1 (213) 537-3107 so we can get you squared away."
  • Draft approval rule: Nothing external goes out without explicit chat review first.

Membership roster (80 members as of Apr 2026): Full roster documented in CONTEXT Richter Bot §6. Top-utilization members: Judah Bell (33 bookings/30d, 100%/88%/77%), Hendrik Roggemann (33 bookings/30d). Platinum low-usage: BBC/Joe Harland, Pennor Family, Kylie Hayes/Musiversal (all 0%).

Revenue: ~41, 850/momemberships87,618/30d bookings. Cancellation rate: 20.6% (Live Room 34.3%).


Veronia (Spirit Fingers Release Workflow, EA, Innovation)

Sources: CONTEXT Veronia.docx (2026-04-18); Spirit Fingers Release Workflow.docx (v2, 2026-04-28); Learning 2026-04-28 - meb-vs-sf-naming.docx; Learning 2026-04-30 - Spirit Fingers similar artists.docx

Purpose: Claude as Veronia Sobhy's personal assistant across her full Innovation Director scope. Encompasses growth lead, product manager, EA for Greg, operations director, head of AI partnerships, social media lead, nonprofit operator, sponsor relations.

The eleven role areas (mirrored in Daily Tracker artifact): Outreach · App Dev/CRM · AI Project · EA/Greg · Social Media · Staff Culture · Finances · Sponsors · Tiny Room Gives · Member Acquisition · Other.

Non-negotiable operating rules for Veronia context:

  • Default to action over explanation. Veronia runs hot — if something can be drafted, built, or researched, do it.
  • Flag when App Dev work is crowding out growth work. Known failure mode.
  • Cold email rules: no em dashes, sign as Greg, tour link + 3 times, no hyperlinks in opening. All sends logged; status → Warm.
  • Studio assistants draft; Veronia approves before every send. No exceptions.
  • Never promise booking availability.
  • Member messages answered within 30 minutes.

Greg's music releases (weekly, Monday EA task):

Popology Sessions (Greg Spero featuring MonoNeon and Sput Seawright). Released via TooLost under label "tiny records."

4-step release flow:

  1. TooLost upload: all-lowercase titles, cover: small.jpeg, Genres: Jazz / Pop Jazz
  2. Priority Artist Pitch Form: genre tag "Pop-sampled"
  3. Spotify for Artists pitch: Genres Jazz/Pop/Jazz Fusion, Styles Ballad/Experimental, Moods Happy/Chill, Instruments Piano/Drum Kit/Bass Guitar
  4. Amazon for Artists pitch: Genres Jazz/Pop/Jazz Fusion, Similar artists Herbie Hancock/Billie Eilish/Terrace Martin, Mood Cool/Happy/Relaxing, Category Chilling Out & Lounging

Credits (Popology): Greg Spero — Assistant Composer; Alex Schindler — Recording Engineer.

Spirit Fingers Release Workflow (v2, 2026-04-28 — supersedes v1):

Spirit Fingers Trio is Greg's separate established act: Greg Spero (piano) + Mohini Dey (bass) + Blaque Dynamite (drums).

Brand profile: NAILS viral performance — 2.5M views in 3 days. Greg on SNL, Fallon, Kimmel, Colbert (with Halsey). Arenas nationally and globally. SF compositions taught in university music classes worldwide.

Structural differences vs Popology:

  1. Releases are live-performance captures + physical vinyl for album-scale releases
  2. Vinyl distribution layer (stamps.com fulfillment)
  3. Title formatting: SF titles can be uppercase with punctuation (e.g., "NAILS - Spirit Fingers Trio, Live at the JammJam"). Popology's all-lowercase rule does NOT apply here.
  4. Em-dash rule doesn't apply to SF release blurbs — cold outreach email rule is email-only. SF blurbs use em dashes normally.

Priority Pitch Form:

  • URL: https://docs.google.com/forms/u/0/d/e/1FAIpQLSd_riyLdeVC7pNjUW9nOvGII-kHvGE33qdxIUP39i_A6BpLzw/formResponse
  • Artist Name: Greg Spero (not "Spirit Fingers Trio")
  • Genre tag: "Pop-sampled"
  • Artist Highlights: "Greg Spero has appeared on SNL, Fallon, Kimmel, and Colbert with Halsey, along with arenas nationwide and globally. His Spirit Fingers compositions are studied in university music classes around the world."
  • Notable Collaborations: "Blaque Dynamite and Mohini Dey are stars in their own right."
  • Past DSP/Editorial Support: "State Of Jazz Playlist constantly playlisted for Spero's single releases."
  • Press Photo: https://www.dropbox.com/scl/fi/gwrollkq9gq6nwbvsstc2/Greg-Cool-bright.jpg?rlkey=so4vd182qvyp24xsb1qo9rwhc&dl=0
  • Tour Dates: pull 2-4 upcoming shows from M.E.B. itinerary, weighted to festivals/major halls.

Spotify for Artists pitch (SF): Genre tag "Pop-inspired". Genres/styles/moods TBD — ask Greg for a prior Spotify pitch.

Amazon for Artists (SF): Similar artists: Weather Report, Return to Forever, Snarky Puppy (per Learning 2026-04-30). Distinct from Popology (Herbie Hancock/Billie Eilish/Terrace Martin).

M.E.B. vs Spirit Fingers naming (2026-04-28 canonical):

  • M.E.B. = Greg's touring/performing identity. Use 2026 M.E.B. Itinerary as source of truth for any live dates.
  • Spirit Fingers (SF) = release/recording project (albums, vinyl, singles). SF pitches reference SF-specific brand assets but pull tour dates from M.E.B. itinerary.
  • Do NOT conflate the two. If a context doc attributes tour dates to "Spirit Fingers Trio," reclassify as M.E.B. tour dates.

2026 M.E.B. Itinerary (canonical): Jan 30 — Carpenter Performing Arts Center, Long Beach CA Feb 25 — Miami Beach Bandshell, Miami Beach FL Mar 22 — SFJAZZ, San Francisco CA Mar 26-29 — Big Ears Festival, Knoxville TN Apr 8-12 — Ferring Jazz, St. Louis MO May 9 — Santa Monica Pier, Santa Monica CA May 15-17 — Cape May Convention Hall, Cape May NJ Jun 19 — Royal Theatre, Victoria BC Canada Jun 21 — Burton Cummings Theatre, Winnipeg MB Canada Jun 27 — Saratoga Performing Arts Center, Saratoga Springs NY Jul 4 — Warsaw Poland Jul 6 — Budapest Hungary Jul 7 — Stuttgart Germany Jul 10 — Batumi, Georgia Sep 4 — Detroit Jazz Festival, Detroit MI Oct 16 or 17 (HOLD) — 92NY Kaufmann Concert Hall, New York NY

Vinyl distribution (SF only): Tracker ID: 1H2R9-0kzSsHUrwEp4I1XrjCuqYal-F1lXOISu6Jh8RU. Shipping via stamps.com: 1lb USPS MM Package, sent from Greg Spero Santa Monica CA, tracking to info@therecording.club.

NAILS submission (reference — released 2026-02-27): Use as the worked example for all future SF Priority Pitch Form submissions. Release Title: "NAILS - Spirit Fingers Trio, Live at the JammJam." Release Type: Single.


Workflows & Playbooks

Learning Document Lifecycle

  1. Learning surfaces in a chat session
  2. If project-scoped → write to that project's Learnings doc (individual: Learning YYYY-MM-DD - [slug])
  3. If cross-project or behavioral → write to Master Learnings.docx in Rules/ folder
  4. If ambiguous → pick the project where it's most likely to be re-read
  5. Sync [Project] command consolidates individual learning docs into project's Master Learnings
  6. Sync learnings command promotes cross-project patterns from project Master Learnings into top-level Master Learnings

Project Master Learnings are the docs that project chats read on cold start (after TRC Master and Master Learnings). Individual learning docs accumulate but are NOT read by default.

Quarterly Review Template

  1. Headline (one-line summary with key numbers)
  2. Members (count, tier, growth, tenure, retention risks)
  3. Revenue (membership recurring + session + label; quarter totals)
  4. Studio Utilization (overall + per-room; flag weakest room as biggest single lever)
  5. Events (recurring programming, acquisition funnel, window gaps)
  6. Outreach (CRM state, hot leads, partnerships, AI pipeline)
  7. Team (structure, OOO coverage, operating tensions)
  8. Q[next] Priorities (5 max, inferred from data, each actionable)
  9. Caveats (where numbers are inferred vs. P&L-certified)

Closing: offer a next step — pull detail from a CONTEXT doc, flag for director review, or escalate a specific risk.

Outreach Approval Flow

  1. Studio assistants research targets via Claude + Perplexity
  2. Studio assistants draft outreach using approved templates
  3. Veronia reviews every email before send (no exceptions)
  4. Greg approves every send that goes out under his name
  5. Send logged immediately in CRM tracker: exact text, channel, date, contact URL
  6. Contact status moves to Warm in CRM
  7. Veronia handles all hot-lead and AI outreach replies personally

Member Onboarding

Stripe registration → confirm payment → CRM → WhatsApp broadcast → Mailchimp welcome → Jacob personal welcome → credit tracking.

Source of truth: CONTEXT Membership §14 (end-to-end flow) and §15 (admin systems).

Drive Combine Ritual

  1. Read main + all updates via discovery rules
  2. Produce consolidated plain text
  3. Upload as new file with canonical main title to same folder
  4. Done — discovery picks the new version by newest-modifiedTime. Previous versions become archive.

No manual overwrite or deletion required for correctness. Periodic cleanup: "Show stale archive in [folder]" surfaces candidates.


Open Questions / Contradictions

  1. Memory mirror framing: Two rules conflict. "Memory and Rules/Master stay in sync" (2026-04-18 11:59) says they are "equal mirrors." "Rules mirror, operational detail does not" (2026-04-18 12:01) scopes this — only behavioral rules and canonical facts mirror; operational detail lives only in Drive. The later rule (12:01) supersedes the earlier; use it. Source: both TRC Rules - Update 2026-04-18 docs.

  2. Greg signs external comms — scope ambiguous: TRC Master §0 non-negotiable says "Greg Spero signs external comms." Master Learnings (2026-04-30) clarifies this applies to AI outreach only; event company outreach and member comms are signed by the actual sender. Apply the Master Learnings clarification as the operative rule, since it's more recent and more specific.

  3. Onboarding in Richter Bot: Older TRC Master §7 (Project Map) listed onboarding under Richter Bot SOPs. TRC Rules - Update 2026-04-18 (onboarding ownership correction) corrects this — onboarding belongs to Membership. Apply the correction; the next "Sync master" should bake it in.

  4. M.E.B. identity: Working assumption is M.E.B. = Spirit Fingers Trio (same personnel, different touring name for 2026). Not yet explicitly confirmed with Greg. Don't use "M.E.B." in pitch copy until confirmed. Source: Spirit Fingers Release Workflow.docx §10.

  5. Spotify/Amazon for Artists pitch — SF-specific values TBD: Genre, style, mood, instruments for Spirit Fingers on Spotify and Amazon not yet captured. Amazon similar artists now has the Learning 2026-04-30 answer (Weather Report, Return to Forever, Snarky Puppy), but Spotify fields (styles, moods) remain open. Ask Greg for a prior Spotify pitch to lock these in.

  6. Justin Goldner credit validity: Justin reports Jacob assured him 3-month credit validity for his $1,840 balance. Not verified in writing as of 2026-04-30. Verify with Jacob before confirming in writing to Justin.

  7. Events CONTEXT sub-docs: Events CONTEXT Index was created 2026-04-18 but all 15 sub-doc IDs show "(not yet created)." The monolithic Events CONTEXT (692KB) is too large to load reliably. Sub-docs need to be populated before the Index is usable for cold-start reads.

  8. Studio Assistant calendar ID: Unknown as of 2026-04-18. Spreadsheet (ID: 1oi3GtjA3FFDbEVq7YTjLco-0iX0sKVO-DFBnWmGSUDc) and calendar are parallel sources; calendar ID needs to be captured when Greg provides it.

  9. Management Tracker report schedule mismatch: What shipped (Sunday 6PM Weekly Digest) doesn't match the existing Friday team rhythm (WhatsApp broadcast before 5pm Fri, outreach report before EOD Fri). Needs correction before declaring the system fully operational. Source: Build Output - Management Tracker As-Built 2026-04-28.docx.

  10. Label membership tiers: Label tiers (Club Platinum, Gold Label, Platinum Label) are documented in CONTEXT Richter Bot but flagged "confirm current availability and pricing with Jacob before quoting." Status uncertain.


Sources

# File Date Size Domain
1 Events/Learning 2026-05-04 - events-positioning.docx 2026-05-04 8KB Events
2 Events/Learning 2026-05-04 - building-capacity.docx 2026-05-04 7.5KB Events
3 Membership/Member - Justin Goldner.docx 2026-04-30 14KB Membership
4 Rules/RULE - Session Prep Standards.docx 2026-04-30 9KB Rules
5 Rules/Master Learnings.docx 2026-04-30 10.6KB Rules
6 Veronia/Learning 2026-04-30 - Spirit Fingers similar artists.docx 2026-04-30 7.3KB Veronia
7 Outreach/TRC LA Event Companies - 50 Fresh Adds (2026-04-28).xlsx 2026-04-28 4.9KB Outreach
8 Outreach/Learning 2026-04-28 - cold outreach intro tone.docx 2026-04-28 7.7KB Outreach
9 App Dev/Build Output - Management Tracker As-Built 2026-04-28.docx 2026-04-28 13KB App Dev
10 Veronia/Spirit Fingers Release Workflow.docx 2026-04-28 16.8KB Veronia
11 Veronia/Learning 2026-04-28 - meb-vs-sf-naming.docx 2026-04-28 7.7KB Veronia
12 App Dev/Build Prompt - Deliverable Tracking System 2026-04-27.docx 2026-04-27 16.5KB App Dev
13 App Dev/CONTEXT App Dev.docx 2026-04-20 12KB App Dev
14 Events/Events CONTEXT Index.docx 2026-04-18 9.1KB Events
15 App Dev/App Dev Master Learnings.docx 2026-04-18 7.6KB App Dev
16 Marketing/Marketing Master Learnings.docx 2026-04-18 7.6KB Marketing
17 Richter bot/Richter Bot Master Learnings.docx 2026-04-18 7.6KB Richter Bot
18 Veronia/Veronia Master Learnings.docx 2026-04-18 7.6KB Veronia
19 Outreach/Outreach Master Learnings.docx 2026-04-18 7.6KB Outreach
20 Membership/Membership Master Learnings.docx 2026-04-18 7.6KB Membership
21 Events/Events Master Learnings.docx 2026-04-18 7.6KB Events
22 App Dev/App Dev Learnings.docx 2026-04-18 7.3KB App Dev
23 Marketing/Marketing Learnings.docx 2026-04-18 7.3KB Marketing
24 Richter bot/Richter Bot Learnings.docx 2026-04-18 7.3KB Richter Bot
25 Veronia/Veronia Learnings.docx 2026-04-18 7.3KB Veronia
26 Outreach/Outreach Learnings.docx 2026-04-18 7.3KB Outreach
27 Membership/Membership Learnings.docx 2026-04-18 7.3KB Membership
28 Events/Events Learnings.docx 2026-04-18 7.3KB Events
29 Rules/TRC Master.docx 2026-04-18 21.7KB Rules
30 Rules/TRC Rules - Update 2026-04-18 (always capture learnings...).docx 2026-04-18 7.9KB Rules
31 Rules/TRC Rules - Update 2026-04-18 (default to memory...).docx 2026-04-18 8KB Rules
32 Rules/RULE - Staff OOO and time off policy.docx 2026-04-18 11.3KB Rules
33 Rules/TRC Rules - Update 2026-04-18 (final meta-learnings...).docx 2026-04-18 10.5KB Rules
34 Rules/TRC Rules - Update 2026-04-18 (session learnings: calendar ID...).docx 2026-04-18 10.9KB Rules
35 Rules/TRC Rules - Update 2026-04-18 (ask 1-2 clarifying questions...).docx 2026-04-18 8.6KB Rules
36 Rules/TRC Rules - Update 2026-04-18 (rules mirror, operational detail...).docx 2026-04-18 8KB Rules
37 Rules/TRC Rules - Update 2026-04-18 (memory and Rules/Master stay in sync).docx 2026-04-18 7.8KB Rules
38 Rules/TRC Rules - Update 2026-04-18 (search Rules folder before creating RULE doc).docx 2026-04-18 7.9KB Rules
39 Rules/RULE - Drive uploads: always shell-encode base64.docx 2026-04-18 7.3KB Rules
40 Rules/TRC Rules - Update 2026-04-18 (never give up searching Drive).docx 2026-04-18 8.4KB Rules
41 Rules/TRC Rules - Update 2026-04-18 (search-first before drafting).docx 2026-04-18 7.9KB Rules
42 Rules/TRC Rules - Update 2026-04-18 (onboarding ownership correction).docx 2026-04-18 7.8KB Rules
43 Rules/TRC Rules - Update 2026-04-18 (master-to-memory sync).docx 2026-04-18 7.5KB Rules
44 Rules/TRC Rules.docx 2026-04-18 12.2KB Rules
45 Rules/TRC Rules - Update 2026-04-18 (name+folder discovery).docx 2026-04-18 10.2KB Rules
46 Rules/TRC Rules - Update 2026-04-18 (RULE doc handling).docx 2026-04-18 8.6KB Rules
47 Rules/TRC Rules - Update 2026-04-18.docx 2026-04-18 9.7KB Rules
48 Rules/RULE - Google Drive upload (plain text to Google Doc).docx 2026-04-18 10.9KB Rules
49 Marketing/CONTEXT Marketing.docx 2026-04-18 136KB Marketing
50 Veronia/CONTEXT Veronia.docx 2026-04-18 18.5KB Veronia
51 Outreach/CONTEXT Outreach/Partnerships.docx 2026-04-18 46.9KB Outreach
52 Richter bot/CONTEXT Richter Bot.docx 2026-04-18 59.2KB Richter Bot
53 Membership/CONTEXT Membership.docx 2026-04-18 73.1KB Membership
54 Events/CONTEXT Events Context.docx 2026-04-18 692.9KB Events
55 App Dev/CONTEXT App dev 4.17.docx 2026-04-18 376.5KB App Dev