peregrine/config/search_profiles.yaml
pyr0ball 92b13c32ff feat: expanded first-run wizard — complete implementation
13-task implementation covering:
- UserProfile wizard fields (wizard_complete, wizard_step, tier, dev_tier_override,
  dismissed_banners, effective_tier) + params column in background_tasks
- Tier system: FEATURES gate, can_use(), tier_label() (app/wizard/tiers.py)
- Six pure validate() step modules (hardware, tier, identity, resume, inference, search)
- Resume parser: PDF (pdfplumber) + DOCX (python-docx) extraction + LLM structuring
- Integration base class + auto-discovery registry (scripts/integrations/)
- 13 integration drivers (Notion, Google Sheets, Airtable, Google Drive, Dropbox,
  OneDrive, MEGA, Nextcloud, Google Calendar, Apple Calendar, Slack, Discord,
  Home Assistant) + config/integrations/*.yaml.example files
- wizard_generate task type with 8 LLM generation sections + iterative refinement
  (previous_result + feedback support)
- step_integrations module: validate(), get_available(), is_connected()
- Wizard orchestrator rewrite (0_Setup.py): 7 steps, crash recovery, LLM polling
- app.py gate: checks wizard_complete flag in addition to file existence
- Home page: 13 dismissible contextual setup banners (wizard_complete-gated)
- Settings: Developer tab — tier override selectbox + wizard reset button

219 tests passing.
2026-02-25 10:54:24 -08:00

123 lines
2.2 KiB
YAML

profiles:
- boards:
- linkedin
- indeed
- glassdoor
- zip_recruiter
- google
custom_boards:
- adzuna
- theladders
- craigslist
exclude_keywords:
- sales
- account executive
- sales engineer
- SDR
- BDR
- business development
- sales development
- sales manager
- sales representative
- sales rep
hours_old: 240
locations:
- Remote
- San Francisco Bay Area, CA
name: cs_leadership
results_per_board: 75
titles:
- Customer Success Manager
- Customer Engagement Manager
- Director of Customer Success
- VP Customer Success
- Head of Customer Success
- Technical Account Manager
- TAM
- Customer Experience Lead
- CSM
- CX
- Customer Success Consultant
- boards:
- linkedin
- indeed
custom_boards:
- adzuna
- craigslist
exclude_keywords:
- sales
- account executive
- SDR
- BDR
- sales development
hours_old: 336
locations:
- Remote
- San Francisco Bay Area, CA
mission_tags:
- music
name: music_industry
results_per_board: 50
titles:
- Customer Success Manager
- Partner Success Manager
- Artist Success Manager
- Creator Success Manager
- Technical Account Manager
- Community Manager
- Account Manager
- Label Relations Manager
- boards:
- linkedin
- indeed
custom_boards:
- adzuna
- craigslist
exclude_keywords:
- sales
- account executive
- SDR
- BDR
hours_old: 336
locations:
- Remote
- San Francisco Bay Area, CA
mission_tags:
- animal_welfare
name: animal_welfare
results_per_board: 50
titles:
- Customer Success Manager
- Program Manager
- Community Engagement Manager
- Operations Manager
- Partner Success Manager
- Account Manager
- Development Manager
- boards:
- linkedin
- indeed
custom_boards:
- adzuna
- craigslist
exclude_keywords:
- sales
- account executive
- SDR
- BDR
hours_old: 336
locations:
- Remote
- San Francisco Bay Area, CA
mission_tags:
- education
name: education
results_per_board: 50
titles:
- Customer Success Manager
- District Success Manager
- Implementation Specialist
- Partner Success Manager
- Account Manager
- School Success Manager
- Customer Experience Manager