.gitattributes
.gitignore
.pre-commit-config.yaml
.python-version
AGENTS.md
CLAUDE.md
LICENSE
README.md
_griffe_ext.py
_mkdocs_hooks.py
codecov.yml
conftest.py
jupyter-lite.json
jupyter_lite_config.json
mkdocs.yml
overrides.json
pyproject.toml
quickstart-local.sh
tox.ini
uv.lock
.agents/skills/.openspec-target
.agents/skills/openspec-apply-change/SKILL.md
.agents/skills/openspec-archive-change/SKILL.md
.agents/skills/openspec-explore/SKILL.md
.agents/skills/openspec-propose/SKILL.md
.agents/skills/openspec-sync-specs/SKILL.md
.agents/skills/openspec-update-change/SKILL.md
.claude/commands/opsx/apply.md
.claude/commands/opsx/archive.md
.claude/commands/opsx/explore.md
.claude/commands/opsx/propose.md
.claude/commands/opsx/sync.md
.claude/commands/opsx/update.md
.claude/skills/openspec-apply-change/SKILL.md
.claude/skills/openspec-archive-change/SKILL.md
.claude/skills/openspec-explore/SKILL.md
.claude/skills/openspec-propose/SKILL.md
.claude/skills/openspec-sync-specs/SKILL.md
.claude/skills/openspec-update-change/SKILL.md
.github/dependabot.yml
.github/workflows/docs.yml
.github/workflows/publish.yml
.github/workflows/tests.yml
docs/Makefile
docs/anydice-playground.svg
docs/anydice.md
docs/contrib.md
docs/dyceum.anydice.md
docs/dyceum.md
docs/notes.md
docs/assets/nb_dyceum_intro.py
docs/notebooks/dyceum_intro.ipynb
docs/notebooks/prerequisites.py
docs/notes/anydice-semantics.md
docs/notes/dyceum-interpreter.md
dyceum/__init__.py
dyceum/csv.py
dyceum/magic.py
dyceum/py.typed
dyceum/viz.py
dyceum.egg-info/PKG-INFO
dyceum.egg-info/SOURCES.txt
dyceum.egg-info/dependency_links.txt
dyceum.egg-info/requires.txt
dyceum.egg-info/scm_file_list.json
dyceum.egg-info/scm_version.json
dyceum.egg-info/top_level.txt
dyceum/anydice/__init__.py
dyceum/anydice/ast_.py
dyceum/anydice/builtins_.py
dyceum/anydice/fetch.py
dyceum/anydice/grammar.lark
dyceum/anydice/interpreter.py
dyceum/anydice/settings.py
dyceum/anydice/transformer.py
dyceum/anydice/unparser.py
helpers/check-doctests.py
openspec/config.yaml
playground/anydice-mode.js
playground/anydice-tokenizer.js
playground/corpus-mirror.js
playground/index.html
playground/package.json
playground/persistence.js
playground/playground.css
playground/playground.js
playground/plot.js
playground/pyodide-runner.js
playground/pyodide-worker.js
playground/resizer.js
playground/themes.css
playground/url-fragment.js
playground/test/test-corpus-mirror.mjs
playground/test/test-persistence.mjs
playground/test/test-plot.mjs
playground/test/test-resizer.mjs
playground/test/test-tokenize.mjs
playground/test/test-url-fragment.mjs
tests/__init__.py
tests/test_csv.py
tests/test_magic.py
tests/test_viz.py
tests/anydice/__init__.py
tests/anydice/test_fetch.py
tests/anydice/test_interpreter.py
tests/anydice/test_parse.py
tests/anydice/test_settings.py
tests/anydice/test_unparse.py