All checks were successful
CI / test (push) Successful in 1m35s
- ui_switcher.py: add explicit guard that forces pref=streamlit when DEMO_MODE=true, before the tier-downgrade check. Demo Vue SPA (#46) is not yet implemented, so navigating there produced a blank screen. - app.py: call sync_ui_cookie inside wizard gate block before st.stop() so that cloud users with ui_preference=vue are redirected correctly even when the first-run wizard is still active. Previous behaviour called sync_ui_cookie after pg.run() which was never reached. - demo/config/user.yaml: reset ui_preference to streamlit (belt-and- suspenders alongside the code guard). Closes: demo blank-screen regression reported 2026-03-24.
45 lines
1.1 KiB
YAML
45 lines
1.1 KiB
YAML
candidate_accessibility_focus: false
|
|
candidate_lgbtq_focus: false
|
|
candidate_voice: Clear, direct, and human. Focuses on impact over jargon.
|
|
career_summary: 'Experienced software engineer with a background in full-stack development,
|
|
cloud infrastructure, and data pipelines. Passionate about building tools that help
|
|
people navigate complex systems.
|
|
|
|
'
|
|
dev_tier_override: null
|
|
dismissed_banners:
|
|
- connect_cloud
|
|
- setup_email
|
|
docs_dir: /docs
|
|
email: demo@circuitforge.tech
|
|
inference_profile: remote
|
|
linkedin: ''
|
|
mission_preferences:
|
|
animal_welfare: ''
|
|
education: ''
|
|
health: ''
|
|
music: ''
|
|
social_impact: Want my work to reach people who need it most.
|
|
name: Demo User
|
|
nda_companies: []
|
|
ollama_models_dir: /root/models/ollama
|
|
phone: ''
|
|
services:
|
|
ollama_host: localhost
|
|
ollama_port: 11434
|
|
ollama_ssl: false
|
|
ollama_ssl_verify: true
|
|
searxng_host: searxng
|
|
searxng_port: 8080
|
|
searxng_ssl: false
|
|
searxng_ssl_verify: true
|
|
streamlit_port: 8501
|
|
vllm_host: localhost
|
|
vllm_port: 8000
|
|
vllm_ssl: false
|
|
vllm_ssl_verify: true
|
|
tier: free
|
|
ui_preference: streamlit
|
|
vllm_models_dir: /root/models/vllm
|
|
wizard_complete: true
|
|
wizard_step: 0
|