# Test suite — fixture corpus, WASM runner binary, integration harness
test/

# JS source and tooling — consumers get pre-built assets/, not source
js/

# Rust build output and dev artifacts
native/target/
native/.dart_tool/
native/tests/
native/lcov.info
native/Cargo.lock

# Sub-packages have their own pubspecs
packages/

# CI and tooling not relevant to consumers
.github/
tool/
CLAUDE.md
# AGENTS.md is intentionally NOT excluded — it serves consumers compiling
# from source (Toolchain prerequisites, Build) as well as maintainers.
dcm_options.yaml
analysis_options.yaml
dart_test.yaml
ffigen.yaml

# Docs dir (non-standard name — pub convention is doc/)
docs/

# Local mkdocs scaffolding — used to generate llms.txt locally for the
# UX simulation harness; not consumer-facing artefacts.
mkdocs.yml
mkdocs_docs/
site_mkdocs/
.venv-docs/
requirements-docs.txt

# Gitignored files that are tracked in git (exclude from published package)
pubspec.lock
