LICENSE
README.md
pyproject.toml
app/__init__.py
app/cli.py
app/config.py
app/database.py
app/main.py
app/models.py
app/api/__init__.py
app/api/articles.py
app/api/books.py
app/api/graph.py
app/api/materials.py
app/api/placement.py
app/api/reading.py
app/api/stats.py
app/api/words.py
app/services/__init__.py
app/services/ai.py
app/services/bookshelf.py
app/services/corpus.py
app/services/dict_import.py
app/services/distill.py
app/services/encounter.py
app/services/graph.py
app/services/lexicon.py
app/services/mastery.py
app/services/materials.py
app/services/placement.py
app/services/selection.py
app/services/similarity.py
app/services/smart_test.py
app/services/srs.py
app/services/vocab_gap.py
app/web/apple-touch-icon.png
app/web/favicon-16.png
app/web/favicon-32.png
app/web/favicon.ico
app/web/icon-192.png
app/web/icon-512.png
app/web/icon-maskable-512.png
app/web/icon.svg
app/web/index.html
app/web/manifest.json
app/web/css/style.css
app/web/js/app.js
readloops.egg-info/PKG-INFO
readloops.egg-info/SOURCES.txt
readloops.egg-info/dependency_links.txt
readloops.egg-info/entry_points.txt
readloops.egg-info/requires.txt
readloops.egg-info/top_level.txt
tests/test_api_endpoints.py
tests/test_cli.py
tests/test_database.py
tests/test_encounter.py
tests/test_mastery.py
tests/test_placement.py
tests/test_similarity.py
tests/test_smoke.py
tests/test_srs.py
tests/test_style_prompt.py
tests/test_vocab_gap.py