• Vũ Hoàng Anh's avatar
    refactor: extract constants, centralize IPs/URLs, archive migration scripts · 8b5809bb
    Vũ Hoàng Anh authored
    - NEW: backend/common/constants.py (SQLITE_DB_PATH, SQLITE_GENDER_MAP, KID_SAFE_KEYWORDS, normalize_gender)
    - NEW: config.py += CHATBOT_API_BASE, LANGFUSE_SELF_HOSTED_URL, N8N_BASE_URL, LITELLM_BASE_URL, STARROCKS_INGEST_HOST
    - REFACTORED: stylist_engine.py (removed duplicate maps, inline imports, dead _get_fallback_mappings)
    - REFACTORED: lead_search_tool.py, outfit_matcher_worker.py, sqlite_mock.py, outfit_db.py (use SQLITE_DB_PATH)
    - REFACTORED: live_monitor_route, prompt_optimizer, user_simulator, simulation_runner (use CHATBOT_API_BASE)
    - REFACTORED: faq_route.py, n8n_desc.py (use LITELLM_BASE_URL)
    - ARCHIVED: seed_rules.py, migrate_outfit_matches.py, check_*, inspect_db.py, recover_links.py to _archive/
    - ZERO hardcoded IPs remaining in runtime code
    8b5809bb
Name
Last commit
Last update
.agent Loading commit data...
.claude Loading commit data...
.claude copy Loading commit data...
.gemini Loading commit data...
.playwright-mcp Loading commit data...
app Loading commit data...
backend Loading commit data...
cuccu_note @ 0d884ac8 Loading commit data...
flow Loading commit data...
plan Loading commit data...
preferences Loading commit data...
public/screenshots Loading commit data...
scratchpad Loading commit data...
temp Loading commit data...
temp-skills @ c124b3b1 Loading commit data...
.codex Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.pre-commit-config.yaml Loading commit data...
CLAUDE.md Loading commit data...
CLAUDE.md.bak Loading commit data...
README.md Loading commit data...
docker-compose.yml Loading commit data...
generate_lead_svg.py Loading commit data...
report_class_guide.md Loading commit data...
report_demo.html Loading commit data...
report_template.css Loading commit data...