LICENSE
MANIFEST.in
README.md
pyproject.toml
frontend/todo/index.html
frontend/todo/package-lock.json
frontend/todo/package.json
frontend/todo/vite.config.mjs
frontend/todo/public/THIRD_PARTY_NOTICES.txt
frontend/todo/public/fonts/FONT-LICENSE.txt
frontend/todo/public/fonts/README.md
frontend/todo/src/App.jsx
frontend/todo/src/Chat.jsx
frontend/todo/src/Map.jsx
frontend/todo/src/core.mjs
frontend/todo/src/main.jsx
frontend/todo/src/style.css
frontend/todo/src/assets/noto-sans-sc-regular-0d90362d.woff2
frontend/todo/test/adapter.test.mjs
frontend/todo/test/core.test.mjs
frontend/todo/tools/generate-notices.mjs
frontend/todo/tools/verify-build.mjs
src/ChatSite.egg-info/PKG-INFO
src/ChatSite.egg-info/SOURCES.txt
src/ChatSite.egg-info/dependency_links.txt
src/ChatSite.egg-info/entry_points.txt
src/ChatSite.egg-info/requires.txt
src/ChatSite.egg-info/top_level.txt
src/chatsite/__init__.py
src/chatsite/cli.py
src/chatsite/config.py
src/chatsite/overleaf_web.py
src/chatsite/todo_config.py
src/chatsite/todo_model.py
src/chatsite/todo_state.py
src/chatsite/todo_web.py
src/chatsite/web.py
src/chatsite/todo_static/THIRD_PARTY_NOTICES.txt
src/chatsite/todo_static/index-CsVxXXra.css
src/chatsite/todo_static/index.html
src/chatsite/todo_static/noto-sans-sc-regular-0d90362d-DdaBxY-J.woff2
src/chatsite/todo_static/todo-native.js
src/chatsite/todo_static/fonts/FONT-LICENSE.txt
src/chatsite/todo_static/fonts/README.md
src/chatsite/web_static/app.js
src/chatsite/web_static/hub.js
src/chatsite/web_static/index.html
src/chatsite/web_static/overleaf.html
src/chatsite/web_static/style.css
tests/test_cli.py
tests/test_config.py
tests/test_overleaf_web.py
tests/test_package_contract.py
tests/test_todo_cli.py
tests/test_todo_config.py
tests/test_todo_model.py
tests/test_todo_model_scope.py
tests/test_todo_model_stream.py
tests/test_todo_presentation.py
tests/test_todo_presentation_lifecycle.py
tests/test_todo_state.py
tests/test_todo_static_contract.py
tests/test_todo_web.py
tests/test_version.py
tests/test_workflow_contract.py