CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/agent-rollout-plan.md
docs/analysis.md
docs/benchmark-adapters.md
docs/deployment.md
docs/ops-console.md
docs/product-outline.md
docs/qwen3-32b-perf-tuning.md
docs/runtime-data.md
docs/student-faq.md
docs/student-questions-poor-answers.md
docs/student-questions-replay-report.bm25.md
docs/student-questions-replay-report.faiss.md
docs/student-questions-replay-report.md
docs/student-questions-summary.md
docs/systemd-runtime-notes.md
docs/team-weekly-schedule-kb-rollout.md
src/sage_faculty_twin/__init__.py
src/sage_faculty_twin/analytics_store.py
src/sage_faculty_twin/api.py
src/sage_faculty_twin/artifact_memory_draft_store.py
src/sage_faculty_twin/auth.py
src/sage_faculty_twin/availability.py
src/sage_faculty_twin/benchmark_adapter.py
src/sage_faculty_twin/config.py
src/sage_faculty_twin/escalation_store.py
src/sage_faculty_twin/follow_up_store.py
src/sage_faculty_twin/history_auth.py
src/sage_faculty_twin/knowledge_base.py
src/sage_faculty_twin/knowledge_gap_draft_store.py
src/sage_faculty_twin/knowledge_import.py
src/sage_faculty_twin/light_agent.py
src/sage_faculty_twin/llm_client.py
src/sage_faculty_twin/meeting.py
src/sage_faculty_twin/memory_store.py
src/sage_faculty_twin/models.py
src/sage_faculty_twin/notifications.py
src/sage_faculty_twin/online_presence_store.py
src/sage_faculty_twin/operations_store.py
src/sage_faculty_twin/persona.py
src/sage_faculty_twin/planner_comparison_store.py
src/sage_faculty_twin/planner_metrics_store.py
src/sage_faculty_twin/profile_summarizer.py
src/sage_faculty_twin/service.py
src/sage_faculty_twin/service_runtime.py
src/sage_faculty_twin/suggestion_store.py
src/sage_faculty_twin/tavily_search.py
src/sage_faculty_twin/user_store.py
src/sage_faculty_twin/vllm_openai_proxy.py
src/sage_faculty_twin/workflow_context.py
src/sage_faculty_twin/workflow_eval.py
src/sage_faculty_twin/workflow_planner.py
src/sage_faculty_twin/workflow_policy.py
src/sage_faculty_twin/workflow_steps.py
src/sage_faculty_twin.egg-info/PKG-INFO
src/sage_faculty_twin.egg-info/SOURCES.txt
src/sage_faculty_twin.egg-info/dependency_links.txt
src/sage_faculty_twin.egg-info/requires.txt
src/sage_faculty_twin.egg-info/top_level.txt
src/sage_faculty_twin/web/app.js
src/sage_faculty_twin/web/index.html
src/sage_faculty_twin/web/styles.css
tests/test_admin_auth.py
tests/test_agentic_workflow.py
tests/test_benchmark_adapter.py
tests/test_chat_history_privacy.py
tests/test_chat_pipeline_dag.py
tests/test_chat_post_answer_background.py
tests/test_chat_streaming.py
tests/test_chat_timeout.py
tests/test_deep_thinking_policy.py
tests/test_dynamic_workflow_planner.py
tests/test_frontend_contract.py
tests/test_history_auth.py
tests/test_identity_eval.py
tests/test_knowledge_base.py
tests/test_knowledge_import.py
tests/test_llm_client.py
tests/test_meeting_service.py
tests/test_memory_store.py
tests/test_online_presence.py
tests/test_operations_overview.py
tests/test_persona.py
tests/test_prompt_soft_cap.py
tests/test_sagevdb_knowledge_store.py
tests/test_store_resilience.py
tests/test_suggestion_board.py
tests/test_systemd_service_scripts.py
tests/test_vllm_openai_proxy.py
tests/test_web_frontend_shell.py
tests/test_web_shell.py
tests/test_workflow_eval.py
tests/test_workflow_policy.py
tests/test_workflow_sse_keepalive.py