python -m pip install -e "packages/compass-core[dev,live]"
python -m pip install -r requirements-web.txt
# optional: [rag] [asr] [pdf] [studio]
cp .env.example .env
cd packages/compass-core && pytest -qWindows: .\scripts\install.ps1
python -m compass_core.cli studio --root content --port 7860
python -m compass_core.cli live --root content --port 8766
# Demo button when: set COMPASS_DEMO=1Never commit under content/ except fixtures, .gitkeep, and examples.
Blocked: resumes, interviews, diagnoses, track boards, uploads, RAG indexes, oral logs.
| Label | Use |
|---|---|
good first issue |
See docs/GOOD_FIRST_ISSUES.md |
docs |
Documentation only |
bank |
Question bank entries |
ui |
Studio / Live front-end |
core |
compass-core logic |
set OPENAI_API_KEY=...
set COMPASS_LLM_PROVIDER=openai
set COMPASS_MODEL=gpt-4o-mini
python -m compass_core.cli llm-infoWithout a key, follow-ups use rule templates.
- Keep changes focused; match existing style.
- Add/adjust tests for gate, followup, timeline, export.
- Update CHANGELOG for user-facing changes.
- Do not include personal job-search artifacts.