AGENTS.md
CHANGELOG.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/AI_AUTHORING.md
docs/ANIMATION.md
docs/API.md
docs/ARCHITECTURE.md
docs/CAPTIONS.md
docs/COMPATIBILITY.md
docs/DECISIONS.md
docs/DESCRIBE.md
docs/HANDOFF.md
docs/KITS.md
docs/NARRATION.md
docs/PERSISTENCE.md
docs/POINTER.md
docs/PRODUCT.md
docs/PROMPTS.md
docs/RELEASING.md
docs/RESTYLE.md
docs/REVEAL.md
docs/ROADMAP.md
docs/TEXT.md
docs/TIMING.md
docs/TUTORIAL.md
docs/VIDEO.md
docs/VOCABULARY.md
docs/WEB.md
examples/cell_tutorial.py
examples/earth_layers_lesson.py
examples/eclipse_lesson.py
examples/flowchart_lesson.py
examples/forces_lesson.py
examples/graph_lesson.py
examples/group_focus.py
examples/lever_lesson.py
examples/multilingual_lesson.py
examples/number_line_lesson.py
examples/pythagoras_lesson.py
examples/quiz_lesson.py
examples/save_and_revise.py
examples/symbols_lesson.py
examples/timed_lesson.py
examples/timeline_lesson.py
examples/video_lesson.py
examples/water_cycle_lesson.py
examples/web_lesson.py
src/tutordraw/__init__.py
src/tutordraw/arrange.py
src/tutordraw/attention.py
src/tutordraw/camera.py
src/tutordraw/captions.py
src/tutordraw/collision.py
src/tutordraw/composition.py
src/tutordraw/describe.py
src/tutordraw/errors.py
src/tutordraw/export.py
src/tutordraw/layout.py
src/tutordraw/lesson-v1.schema.json
src/tutordraw/lesson-v10.schema.json
src/tutordraw/lesson-v11.schema.json
src/tutordraw/lesson-v12.schema.json
src/tutordraw/lesson-v13.schema.json
src/tutordraw/lesson-v2.schema.json
src/tutordraw/lesson-v3.schema.json
src/tutordraw/lesson-v4.schema.json
src/tutordraw/lesson-v5.schema.json
src/tutordraw/lesson-v6.schema.json
src/tutordraw/lesson-v7.schema.json
src/tutordraw/lesson-v8.schema.json
src/tutordraw/lesson-v9.schema.json
src/tutordraw/lint.py
src/tutordraw/marks.py
src/tutordraw/model.py
src/tutordraw/narration.py
src/tutordraw/player.js
src/tutordraw/pointer.py
src/tutordraw/prompts.py
src/tutordraw/serialization.py
src/tutordraw/svg.py
src/tutordraw/text.py
src/tutordraw/themes.py
src/tutordraw/timing.py
src/tutordraw/tutorial.py
src/tutordraw/validation.py
src/tutordraw/video.py
src/tutordraw/web.py
src/tutordraw.egg-info/PKG-INFO
src/tutordraw.egg-info/SOURCES.txt
src/tutordraw.egg-info/dependency_links.txt
src/tutordraw.egg-info/requires.txt
src/tutordraw.egg-info/top_level.txt
src/tutordraw/adapters/__init__.py
src/tutordraw/adapters/drawcv.py
src/tutordraw/kits/__init__.py
src/tutordraw/kits/_base.py
src/tutordraw/kits/diagrams.py
src/tutordraw/kits/equations.py
src/tutordraw/kits/graphs.py
src/tutordraw/kits/science.py
tests/conftest.py
tests/golden_lessons.py
tests/test_animation.py
tests/test_arrange.py
tests/test_captions.py
tests/test_chart_over_artwork.py
tests/test_collision.py
tests/test_describe.py
tests/test_drawcv_compatibility.py
tests/test_equations.py
tests/test_fade_in.py
tests/test_fade_out.py
tests/test_fonts.py
tests/test_golden.py
tests/test_graph_constructions.py
tests/test_kits.py
tests/test_kits_diagrams.py
tests/test_leader_ink.py
tests/test_leader_placement.py
tests/test_lint.py
tests/test_marks.py
tests/test_motion_seconds.py
tests/test_narration.py
tests/test_path_move.py
tests/test_persistence.py
tests/test_player.py
tests/test_pointer.py
tests/test_presentation.py
tests/test_prompts.py
tests/test_restyle.py
tests/test_reveal.py
tests/test_scale_restyle.py
tests/test_stable_labels.py
tests/test_text.py
tests/test_text_overlap.py
tests/test_timing.py
tests/test_tutorial.py
tests/test_video.py
tests/test_web.py
tests/golden/bare-step1.json
tests/golden/bare-step1.png
tests/golden/camera-leaving.json
tests/golden/camera-leaving.png
tests/golden/camera-out.json
tests/golden/camera-out.png
tests/golden/camera-whole.json
tests/golden/camera-whole.png
tests/golden/camera-zoomed.json
tests/golden/camera-zoomed.png
tests/golden/camera-zooming.json
tests/golden/camera-zooming.png
tests/golden/cell-step1.json
tests/golden/cell-step1.png
tests/golden/cell-step2.json
tests/golden/cell-step2.png
tests/golden/cell-step3.json
tests/golden/cell-step3.png
tests/golden/crowded-step1.json
tests/golden/crowded-step1.png
tests/golden/drawon-arrow.json
tests/golden/drawon-arrow.png
tests/golden/drawon-done.json
tests/golden/drawon-done.png
tests/golden/drawon-highlight.json
tests/golden/drawon-highlight.png
tests/golden/drawon-leader.json
tests/golden/drawon-leader.png
tests/golden/edges-step1.json
tests/golden/edges-step1.png
tests/golden/equation-step1.json
tests/golden/equation-step1.png
tests/golden/graph-step1.json
tests/golden/graph-step1.png
tests/golden/groups-step1.json
tests/golden/groups-step1.png
tests/golden/motion-end.json
tests/golden/motion-end.png
tests/golden/motion-mid.json
tests/golden/motion-mid.png
tests/golden/motion-start.json
tests/golden/motion-start.png
tests/golden/numberline-step1.json
tests/golden/numberline-step1.png
tests/golden/processes-step1.json
tests/golden/processes-step1.png
tests/golden/science-step1.json
tests/golden/science-step1.png
tests/golden/vocab-geometry.json
tests/golden/vocab-geometry.png
tests/golden/vocab-relations.json
tests/golden/vocab-relations.png
tools/check_docs.py
tools/check_installed.py
tools/check_release.py