.gitignore
.pre-commit-config.yaml
CITATION.cff
CONTRIBUTING.md
LICENSE
Makefile
README.md
ROADMAP.md
great-docs.yml
index.qmd
pyproject.toml
tox.ini
.github/CODE_OF_CONDUCT.md
.github/PULL_REQUEST_TEMPLATE.md
.github/SECURITY.md
.github/ISSUE_TEMPLATE/bug.md
.github/ISSUE_TEMPLATE/feature.md
.github/ISSUE_TEMPLATE/question.md
.github/workflows/ci-docs.yaml
.github/workflows/ci-tests.yaml
.github/workflows/code-checks.yaml
.vscode/settings.json
assets/fav-logo.png
assets/pb-info-worldcities-csv.png
assets/pb-info-worldcities-github-csv.png
assets/pb-make-template.png
assets/pb-missing-worldcities-csv.png
assets/pb-preview-game_revenue-all-columns.png
assets/pb-preview-game_revenue-column-names.png
assets/pb-preview-game_revenue-column-range.png
assets/pb-preview-worldcities-csv-no-row-numbers.png
assets/pb-preview-worldcities-csv.png
assets/pb-run-worldcities_validation-extracts.png
assets/pb-run-worldcities_validation-fail-on-warning.png
assets/pb-run-worldcities_validation-output.png
assets/pb-run-worldcities_validation.png
assets/pb-scan-worldcities-csv.png
assets/pb-validate-exit-code.png
assets/pb-validate-multi-check.png
assets/pb-validate-rows-complete-worldcities-csv.png
assets/pb-validate-rows-distinct-worldcities-csv.png
assets/pb-validate-show-extract.png
assets/pb-validate-worldcities-gt-0-population.png
assets/pb-validate-worldcities-not-null-city_name.png
assets/pb-validate-write-extract.png
assets/pointblank-data-generation.png
assets/pointblank-draft-validation-report.png
assets/pointblank-sales-data.de.png
assets/pointblank-sales-data.es.png
assets/pointblank-sales-data.fr.png
assets/pointblank-sales-data.it.png
assets/pointblank-sales-data.ja.png
assets/pointblank-sales-data.ko.png
assets/pointblank-sales-data.nl.png
assets/pointblank-sales-data.png
assets/pointblank-sales-data.pt-BR.png
assets/pointblank-sales-data.zh-CN.png
assets/pointblank-step-report.png
assets/pointblank-tabular-report.png
assets/pointblank_blog_logo.png
assets/pointblank_logo.png
assets/pointblank_logo.svg
assets/pointblank_logo_small.svg
assets/posit-logo-black.svg
assets/validation-table-diagram.png
assets/validation-test-units.png
blog/index.qmd
blog/pointblank_blog_logo.png
blog/all-about-actions/index.qmd
blog/intro-pointblank/index.qmd
blog/intro-pointblank/pointblank-localized.png
blog/intro-pointblank/step_report.png
blog/intro-pointblank/validation-table-diagram.png
blog/intro-pointblank/validation-test-units.png
blog/lets-workshop-together/index.qmd
blog/overhauled-user-guide/advanced-in-sidebar.png
blog/overhauled-user-guide/breadth-and-depth.png
blog/overhauled-user-guide/explanation-of-visual.png
blog/overhauled-user-guide/index.qmd
blog/overhauled-user-guide/links-in-guide.png
blog/overhauled-user-guide/segments.png
blog/overhauled-user-guide/step-report.png
blog/overhauled-user-guide/validation-three-things.png
blog/validation-libs-2025/index.qmd
data_raw/game_revenue.csv
data_raw/global_sales.csv
data_raw/global_sales_dataset.qmd
data_raw/nycflights.csv
data_raw/small_table.csv
data_raw/worldcities.csv
data_raw/x-01-parquet.qmd
data_raw/x-02-duckdb.qmd
data_raw/x-03-sqlite.qmd
examples/01-getting-started/advanced-validation.qmd
examples/01-getting-started/advanced_validation.png
examples/01-getting-started/starter-validation.qmd
examples/01-getting-started/starter_validation.png
examples/02-results-and-reporting/data-extracts.qmd
examples/02-results-and-reporting/data_extracts.png
examples/02-results-and-reporting/step-report-column-check.qmd
examples/02-results-and-reporting/step-report-schema-check.qmd
examples/02-results-and-reporting/step_report_column_schema.png
examples/02-results-and-reporting/step_report_column_values.png
examples/02-results-and-reporting/sundered-data.qmd
examples/02-results-and-reporting/sundered_data.png
examples/03-actions-and-thresholds/failure-thresholds.qmd
examples/03-actions-and-thresholds/validation-with-actions.qmd
examples/03-actions-and-thresholds/validation-with-final-actions.qmd
examples/03-actions-and-thresholds/validation_with_actions.png
examples/03-actions-and-thresholds/validation_with_final_actions.png
examples/04-column-value-checks/apply-checks-to-several-columns.qmd
examples/04-column-value-checks/checks-for-missing.qmd
examples/04-column-value-checks/col-vals-custom-expr.qmd
examples/04-column-value-checks/comparisons-across-columns.qmd
examples/04-column-value-checks/custom-validation-specially.qmd
examples/04-column-value-checks/expect-no-duplicate-rows.qmd
examples/04-column-value-checks/expect-no-duplicate-values.qmd
examples/04-column-value-checks/expect-text-pattern.qmd
examples/04-column-value-checks/numeric-comparisons.qmd
examples/04-column-value-checks/set-membership.qmd
examples/05-advanced-topics/check-for-freshness.qmd
examples/05-advanced-topics/check-row-column-counts.qmd
examples/05-advanced-topics/cli-interactive.qmd
examples/05-advanced-topics/column-selector-functions.qmd
examples/05-advanced-topics/datetime-validations.qmd
examples/05-advanced-topics/mutate-table-in-step.qmd
examples/05-advanced-topics/schema-check.qmd
examples/05-advanced-topics/using-parquet-data.qmd
examples/data/game_revenue.parquet
examples/img/advanced_validation.png
examples/img/data_extracts.png
examples/img/starter_validation.png
examples/img/step_report_column_schema.png
examples/img/step_report_column_values.png
examples/img/sundered_data.png
examples/img/validation_with_actions.png
examples/img/validation_with_final_actions.png
images/pointblank-tabular-report.png
images/pointblank_logo.svg
pointblank/__init__.py
pointblank/_agg.py
pointblank/_constants.py
pointblank/_constants_translations.py
pointblank/_datascan_utils.py
pointblank/_interrogation.py
pointblank/_spec_utils.py
pointblank/_typing.py
pointblank/_utils.py
pointblank/_utils_ai.py
pointblank/_utils_check_args.py
pointblank/_utils_html.py
pointblank/_utils_llms_txt.py
pointblank/actions.py
pointblank/assistant.py
pointblank/cli.py
pointblank/column.py
pointblank/compare.py
pointblank/contract.py
pointblank/datascan.py
pointblank/draft.py
pointblank/field.py
pointblank/inspect.py
pointblank/pipeline.py
pointblank/pytest_plugin.py
pointblank/scan_profile.py
pointblank/scan_profile_stats.py
pointblank/schema.py
pointblank/segments.py
pointblank/thresholds.py
pointblank/validate.py
pointblank/validate.pyi
pointblank/yaml.py
pointblank.egg-info/PKG-INFO
pointblank.egg-info/SOURCES.txt
pointblank.egg-info/dependency_links.txt
pointblank.egg-info/entry_points.txt
pointblank.egg-info/requires.txt
pointblank.egg-info/top_level.txt
pointblank/countries/__init__.py
pointblank/countries/data/AE/address.json
pointblank/countries/data/AE/company.json
pointblank/countries/data/AE/internet.json
pointblank/countries/data/AE/misc.json
pointblank/countries/data/AE/person.json
pointblank/countries/data/AE/text.json
pointblank/countries/data/AM/address.json
pointblank/countries/data/AM/company.json
pointblank/countries/data/AM/internet.json
pointblank/countries/data/AM/misc.json
pointblank/countries/data/AM/person.json
pointblank/countries/data/AM/text.json
pointblank/countries/data/AR/address.json
pointblank/countries/data/AR/company.json
pointblank/countries/data/AR/internet.json
pointblank/countries/data/AR/misc.json
pointblank/countries/data/AR/person.json
pointblank/countries/data/AR/text.json
pointblank/countries/data/AT/address.json
pointblank/countries/data/AT/company.json
pointblank/countries/data/AT/internet.json
pointblank/countries/data/AT/misc.json
pointblank/countries/data/AT/person.json
pointblank/countries/data/AT/text.json
pointblank/countries/data/AU/address.json
pointblank/countries/data/AU/company.json
pointblank/countries/data/AU/internet.json
pointblank/countries/data/AU/misc.json
pointblank/countries/data/AU/person.json
pointblank/countries/data/AU/text.json
pointblank/countries/data/AZ/address.json
pointblank/countries/data/AZ/company.json
pointblank/countries/data/AZ/internet.json
pointblank/countries/data/AZ/misc.json
pointblank/countries/data/AZ/person.json
pointblank/countries/data/AZ/text.json
pointblank/countries/data/BD/address.json
pointblank/countries/data/BD/company.json
pointblank/countries/data/BD/internet.json
pointblank/countries/data/BD/misc.json
pointblank/countries/data/BD/person.json
pointblank/countries/data/BD/text.json
pointblank/countries/data/BE/address.json
pointblank/countries/data/BE/company.json
pointblank/countries/data/BE/internet.json
pointblank/countries/data/BE/misc.json
pointblank/countries/data/BE/person.json
pointblank/countries/data/BE/text.json
pointblank/countries/data/BG/address.json
pointblank/countries/data/BG/company.json
pointblank/countries/data/BG/internet.json
pointblank/countries/data/BG/misc.json
pointblank/countries/data/BG/person.json
pointblank/countries/data/BG/text.json
pointblank/countries/data/BO/address.json
pointblank/countries/data/BO/company.json
pointblank/countries/data/BO/internet.json
pointblank/countries/data/BO/misc.json
pointblank/countries/data/BO/person.json
pointblank/countries/data/BO/text.json
pointblank/countries/data/BR/address.json
pointblank/countries/data/BR/company.json
pointblank/countries/data/BR/internet.json
pointblank/countries/data/BR/misc.json
pointblank/countries/data/BR/person.json
pointblank/countries/data/BR/text.json
pointblank/countries/data/CA/address.json
pointblank/countries/data/CA/company.json
pointblank/countries/data/CA/internet.json
pointblank/countries/data/CA/misc.json
pointblank/countries/data/CA/person.json
pointblank/countries/data/CA/text.json
pointblank/countries/data/CH/address.json
pointblank/countries/data/CH/company.json
pointblank/countries/data/CH/internet.json
pointblank/countries/data/CH/misc.json
pointblank/countries/data/CH/person.json
pointblank/countries/data/CH/text.json
pointblank/countries/data/CL/address.json
pointblank/countries/data/CL/company.json
pointblank/countries/data/CL/internet.json
pointblank/countries/data/CL/misc.json
pointblank/countries/data/CL/person.json
pointblank/countries/data/CL/text.json
pointblank/countries/data/CM/address.json
pointblank/countries/data/CM/company.json
pointblank/countries/data/CM/internet.json
pointblank/countries/data/CM/misc.json
pointblank/countries/data/CM/person.json
pointblank/countries/data/CM/text.json
pointblank/countries/data/CN/address.json
pointblank/countries/data/CN/company.json
pointblank/countries/data/CN/internet.json
pointblank/countries/data/CN/misc.json
pointblank/countries/data/CN/person.json
pointblank/countries/data/CN/text.json
pointblank/countries/data/CO/address.json
pointblank/countries/data/CO/company.json
pointblank/countries/data/CO/internet.json
pointblank/countries/data/CO/misc.json
pointblank/countries/data/CO/person.json
pointblank/countries/data/CO/text.json
pointblank/countries/data/CR/address.json
pointblank/countries/data/CR/company.json
pointblank/countries/data/CR/internet.json
pointblank/countries/data/CR/misc.json
pointblank/countries/data/CR/person.json
pointblank/countries/data/CR/text.json
pointblank/countries/data/CY/address.json
pointblank/countries/data/CY/company.json
pointblank/countries/data/CY/internet.json
pointblank/countries/data/CY/misc.json
pointblank/countries/data/CY/person.json
pointblank/countries/data/CY/text.json
pointblank/countries/data/CZ/address.json
pointblank/countries/data/CZ/company.json
pointblank/countries/data/CZ/internet.json
pointblank/countries/data/CZ/misc.json
pointblank/countries/data/CZ/person.json
pointblank/countries/data/CZ/text.json
pointblank/countries/data/DE/address.json
pointblank/countries/data/DE/company.json
pointblank/countries/data/DE/internet.json
pointblank/countries/data/DE/misc.json
pointblank/countries/data/DE/person.json
pointblank/countries/data/DE/text.json
pointblank/countries/data/DK/address.json
pointblank/countries/data/DK/company.json
pointblank/countries/data/DK/internet.json
pointblank/countries/data/DK/misc.json
pointblank/countries/data/DK/person.json
pointblank/countries/data/DK/text.json
pointblank/countries/data/DO/address.json
pointblank/countries/data/DO/company.json
pointblank/countries/data/DO/internet.json
pointblank/countries/data/DO/misc.json
pointblank/countries/data/DO/person.json
pointblank/countries/data/DO/text.json
pointblank/countries/data/DZ/address.json
pointblank/countries/data/DZ/company.json
pointblank/countries/data/DZ/internet.json
pointblank/countries/data/DZ/misc.json
pointblank/countries/data/DZ/person.json
pointblank/countries/data/DZ/text.json
pointblank/countries/data/EC/address.json
pointblank/countries/data/EC/company.json
pointblank/countries/data/EC/internet.json
pointblank/countries/data/EC/misc.json
pointblank/countries/data/EC/person.json
pointblank/countries/data/EC/text.json
pointblank/countries/data/EE/address.json
pointblank/countries/data/EE/company.json
pointblank/countries/data/EE/internet.json
pointblank/countries/data/EE/misc.json
pointblank/countries/data/EE/person.json
pointblank/countries/data/EE/text.json
pointblank/countries/data/EG/address.json
pointblank/countries/data/EG/company.json
pointblank/countries/data/EG/internet.json
pointblank/countries/data/EG/misc.json
pointblank/countries/data/EG/person.json
pointblank/countries/data/EG/text.json
pointblank/countries/data/ES/address.json
pointblank/countries/data/ES/company.json
pointblank/countries/data/ES/internet.json
pointblank/countries/data/ES/misc.json
pointblank/countries/data/ES/person.json
pointblank/countries/data/ES/text.json
pointblank/countries/data/ET/address.json
pointblank/countries/data/ET/company.json
pointblank/countries/data/ET/internet.json
pointblank/countries/data/ET/misc.json
pointblank/countries/data/ET/person.json
pointblank/countries/data/ET/text.json
pointblank/countries/data/FI/address.json
pointblank/countries/data/FI/company.json
pointblank/countries/data/FI/internet.json
pointblank/countries/data/FI/misc.json
pointblank/countries/data/FI/person.json
pointblank/countries/data/FI/text.json
pointblank/countries/data/FR/address.json
pointblank/countries/data/FR/company.json
pointblank/countries/data/FR/internet.json
pointblank/countries/data/FR/misc.json
pointblank/countries/data/FR/person.json
pointblank/countries/data/FR/text.json
pointblank/countries/data/GB/address.json
pointblank/countries/data/GB/company.json
pointblank/countries/data/GB/internet.json
pointblank/countries/data/GB/misc.json
pointblank/countries/data/GB/person.json
pointblank/countries/data/GB/text.json
pointblank/countries/data/GE/address.json
pointblank/countries/data/GE/company.json
pointblank/countries/data/GE/internet.json
pointblank/countries/data/GE/misc.json
pointblank/countries/data/GE/person.json
pointblank/countries/data/GE/text.json
pointblank/countries/data/GH/address.json
pointblank/countries/data/GH/company.json
pointblank/countries/data/GH/internet.json
pointblank/countries/data/GH/misc.json
pointblank/countries/data/GH/person.json
pointblank/countries/data/GH/text.json
pointblank/countries/data/GR/address.json
pointblank/countries/data/GR/company.json
pointblank/countries/data/GR/internet.json
pointblank/countries/data/GR/misc.json
pointblank/countries/data/GR/person.json
pointblank/countries/data/GR/text.json
pointblank/countries/data/GT/address.json
pointblank/countries/data/GT/company.json
pointblank/countries/data/GT/internet.json
pointblank/countries/data/GT/misc.json
pointblank/countries/data/GT/person.json
pointblank/countries/data/GT/text.json
pointblank/countries/data/HK/address.json
pointblank/countries/data/HK/company.json
pointblank/countries/data/HK/internet.json
pointblank/countries/data/HK/misc.json
pointblank/countries/data/HK/person.json
pointblank/countries/data/HK/text.json
pointblank/countries/data/HN/address.json
pointblank/countries/data/HN/company.json
pointblank/countries/data/HN/internet.json
pointblank/countries/data/HN/misc.json
pointblank/countries/data/HN/person.json
pointblank/countries/data/HN/text.json
pointblank/countries/data/HR/address.json
pointblank/countries/data/HR/company.json
pointblank/countries/data/HR/internet.json
pointblank/countries/data/HR/misc.json
pointblank/countries/data/HR/person.json
pointblank/countries/data/HR/text.json
pointblank/countries/data/HU/address.json
pointblank/countries/data/HU/company.json
pointblank/countries/data/HU/internet.json
pointblank/countries/data/HU/misc.json
pointblank/countries/data/HU/person.json
pointblank/countries/data/HU/text.json
pointblank/countries/data/ID/address.json
pointblank/countries/data/ID/company.json
pointblank/countries/data/ID/internet.json
pointblank/countries/data/ID/misc.json
pointblank/countries/data/ID/person.json
pointblank/countries/data/ID/text.json
pointblank/countries/data/IE/address.json
pointblank/countries/data/IE/company.json
pointblank/countries/data/IE/internet.json
pointblank/countries/data/IE/misc.json
pointblank/countries/data/IE/person.json
pointblank/countries/data/IE/text.json
pointblank/countries/data/IL/address.json
pointblank/countries/data/IL/company.json
pointblank/countries/data/IL/internet.json
pointblank/countries/data/IL/misc.json
pointblank/countries/data/IL/person.json
pointblank/countries/data/IL/text.json
pointblank/countries/data/IN/address.json
pointblank/countries/data/IN/company.json
pointblank/countries/data/IN/internet.json
pointblank/countries/data/IN/misc.json
pointblank/countries/data/IN/person.json
pointblank/countries/data/IN/text.json
pointblank/countries/data/IS/address.json
pointblank/countries/data/IS/company.json
pointblank/countries/data/IS/internet.json
pointblank/countries/data/IS/misc.json
pointblank/countries/data/IS/person.json
pointblank/countries/data/IS/text.json
pointblank/countries/data/IT/address.json
pointblank/countries/data/IT/company.json
pointblank/countries/data/IT/internet.json
pointblank/countries/data/IT/misc.json
pointblank/countries/data/IT/person.json
pointblank/countries/data/IT/text.json
pointblank/countries/data/JM/address.json
pointblank/countries/data/JM/company.json
pointblank/countries/data/JM/internet.json
pointblank/countries/data/JM/misc.json
pointblank/countries/data/JM/person.json
pointblank/countries/data/JM/text.json
pointblank/countries/data/JO/address.json
pointblank/countries/data/JO/company.json
pointblank/countries/data/JO/internet.json
pointblank/countries/data/JO/misc.json
pointblank/countries/data/JO/person.json
pointblank/countries/data/JO/text.json
pointblank/countries/data/JP/address.json
pointblank/countries/data/JP/company.json
pointblank/countries/data/JP/internet.json
pointblank/countries/data/JP/misc.json
pointblank/countries/data/JP/person.json
pointblank/countries/data/JP/text.json
pointblank/countries/data/KE/address.json
pointblank/countries/data/KE/company.json
pointblank/countries/data/KE/internet.json
pointblank/countries/data/KE/misc.json
pointblank/countries/data/KE/person.json
pointblank/countries/data/KE/text.json
pointblank/countries/data/KH/address.json
pointblank/countries/data/KH/company.json
pointblank/countries/data/KH/internet.json
pointblank/countries/data/KH/misc.json
pointblank/countries/data/KH/person.json
pointblank/countries/data/KH/text.json
pointblank/countries/data/KR/address.json
pointblank/countries/data/KR/company.json
pointblank/countries/data/KR/internet.json
pointblank/countries/data/KR/misc.json
pointblank/countries/data/KR/person.json
pointblank/countries/data/KR/text.json
pointblank/countries/data/KZ/address.json
pointblank/countries/data/KZ/company.json
pointblank/countries/data/KZ/internet.json
pointblank/countries/data/KZ/misc.json
pointblank/countries/data/KZ/person.json
pointblank/countries/data/KZ/text.json
pointblank/countries/data/LB/address.json
pointblank/countries/data/LB/company.json
pointblank/countries/data/LB/internet.json
pointblank/countries/data/LB/misc.json
pointblank/countries/data/LB/person.json
pointblank/countries/data/LB/text.json
pointblank/countries/data/LK/address.json
pointblank/countries/data/LK/company.json
pointblank/countries/data/LK/internet.json
pointblank/countries/data/LK/misc.json
pointblank/countries/data/LK/person.json
pointblank/countries/data/LK/text.json
pointblank/countries/data/LT/address.json
pointblank/countries/data/LT/company.json
pointblank/countries/data/LT/internet.json
pointblank/countries/data/LT/misc.json
pointblank/countries/data/LT/person.json
pointblank/countries/data/LT/text.json
pointblank/countries/data/LU/address.json
pointblank/countries/data/LU/company.json
pointblank/countries/data/LU/internet.json
pointblank/countries/data/LU/misc.json
pointblank/countries/data/LU/person.json
pointblank/countries/data/LU/text.json
pointblank/countries/data/LV/address.json
pointblank/countries/data/LV/company.json
pointblank/countries/data/LV/internet.json
pointblank/countries/data/LV/misc.json
pointblank/countries/data/LV/person.json
pointblank/countries/data/LV/text.json
pointblank/countries/data/MA/address.json
pointblank/countries/data/MA/company.json
pointblank/countries/data/MA/internet.json
pointblank/countries/data/MA/misc.json
pointblank/countries/data/MA/person.json
pointblank/countries/data/MA/text.json
pointblank/countries/data/MD/address.json
pointblank/countries/data/MD/company.json
pointblank/countries/data/MD/internet.json
pointblank/countries/data/MD/misc.json
pointblank/countries/data/MD/person.json
pointblank/countries/data/MD/text.json
pointblank/countries/data/MM/address.json
pointblank/countries/data/MM/company.json
pointblank/countries/data/MM/internet.json
pointblank/countries/data/MM/misc.json
pointblank/countries/data/MM/person.json
pointblank/countries/data/MM/text.json
pointblank/countries/data/MT/address.json
pointblank/countries/data/MT/company.json
pointblank/countries/data/MT/internet.json
pointblank/countries/data/MT/misc.json
pointblank/countries/data/MT/person.json
pointblank/countries/data/MT/text.json
pointblank/countries/data/MX/address.json
pointblank/countries/data/MX/company.json
pointblank/countries/data/MX/internet.json
pointblank/countries/data/MX/misc.json
pointblank/countries/data/MX/person.json
pointblank/countries/data/MX/text.json
pointblank/countries/data/MY/address.json
pointblank/countries/data/MY/company.json
pointblank/countries/data/MY/internet.json
pointblank/countries/data/MY/misc.json
pointblank/countries/data/MY/person.json
pointblank/countries/data/MY/text.json
pointblank/countries/data/MZ/address.json
pointblank/countries/data/MZ/company.json
pointblank/countries/data/MZ/internet.json
pointblank/countries/data/MZ/misc.json
pointblank/countries/data/MZ/person.json
pointblank/countries/data/MZ/text.json
pointblank/countries/data/NG/address.json
pointblank/countries/data/NG/company.json
pointblank/countries/data/NG/internet.json
pointblank/countries/data/NG/misc.json
pointblank/countries/data/NG/person.json
pointblank/countries/data/NG/text.json
pointblank/countries/data/NL/address.json
pointblank/countries/data/NL/company.json
pointblank/countries/data/NL/internet.json
pointblank/countries/data/NL/misc.json
pointblank/countries/data/NL/person.json
pointblank/countries/data/NL/text.json
pointblank/countries/data/NO/address.json
pointblank/countries/data/NO/company.json
pointblank/countries/data/NO/internet.json
pointblank/countries/data/NO/misc.json
pointblank/countries/data/NO/person.json
pointblank/countries/data/NO/text.json
pointblank/countries/data/NP/address.json
pointblank/countries/data/NP/company.json
pointblank/countries/data/NP/internet.json
pointblank/countries/data/NP/misc.json
pointblank/countries/data/NP/person.json
pointblank/countries/data/NP/text.json
pointblank/countries/data/NZ/address.json
pointblank/countries/data/NZ/company.json
pointblank/countries/data/NZ/internet.json
pointblank/countries/data/NZ/misc.json
pointblank/countries/data/NZ/person.json
pointblank/countries/data/NZ/text.json
pointblank/countries/data/PA/address.json
pointblank/countries/data/PA/company.json
pointblank/countries/data/PA/internet.json
pointblank/countries/data/PA/misc.json
pointblank/countries/data/PA/person.json
pointblank/countries/data/PA/text.json
pointblank/countries/data/PE/address.json
pointblank/countries/data/PE/company.json
pointblank/countries/data/PE/internet.json
pointblank/countries/data/PE/misc.json
pointblank/countries/data/PE/person.json
pointblank/countries/data/PE/text.json
pointblank/countries/data/PH/address.json
pointblank/countries/data/PH/company.json
pointblank/countries/data/PH/internet.json
pointblank/countries/data/PH/misc.json
pointblank/countries/data/PH/person.json
pointblank/countries/data/PH/text.json
pointblank/countries/data/PK/address.json
pointblank/countries/data/PK/company.json
pointblank/countries/data/PK/internet.json
pointblank/countries/data/PK/misc.json
pointblank/countries/data/PK/person.json
pointblank/countries/data/PK/text.json
pointblank/countries/data/PL/address.json
pointblank/countries/data/PL/company.json
pointblank/countries/data/PL/internet.json
pointblank/countries/data/PL/misc.json
pointblank/countries/data/PL/person.json
pointblank/countries/data/PL/text.json
pointblank/countries/data/PT/address.json
pointblank/countries/data/PT/company.json
pointblank/countries/data/PT/internet.json
pointblank/countries/data/PT/misc.json
pointblank/countries/data/PT/person.json
pointblank/countries/data/PT/text.json
pointblank/countries/data/PY/address.json
pointblank/countries/data/PY/company.json
pointblank/countries/data/PY/internet.json
pointblank/countries/data/PY/misc.json
pointblank/countries/data/PY/person.json
pointblank/countries/data/PY/text.json
pointblank/countries/data/RO/address.json
pointblank/countries/data/RO/company.json
pointblank/countries/data/RO/internet.json
pointblank/countries/data/RO/misc.json
pointblank/countries/data/RO/person.json
pointblank/countries/data/RO/text.json
pointblank/countries/data/RS/address.json
pointblank/countries/data/RS/company.json
pointblank/countries/data/RS/internet.json
pointblank/countries/data/RS/misc.json
pointblank/countries/data/RS/person.json
pointblank/countries/data/RS/text.json
pointblank/countries/data/RU/address.json
pointblank/countries/data/RU/company.json
pointblank/countries/data/RU/internet.json
pointblank/countries/data/RU/misc.json
pointblank/countries/data/RU/person.json
pointblank/countries/data/RU/text.json
pointblank/countries/data/RW/address.json
pointblank/countries/data/RW/company.json
pointblank/countries/data/RW/internet.json
pointblank/countries/data/RW/misc.json
pointblank/countries/data/RW/person.json
pointblank/countries/data/RW/text.json
pointblank/countries/data/SA/address.json
pointblank/countries/data/SA/company.json
pointblank/countries/data/SA/internet.json
pointblank/countries/data/SA/misc.json
pointblank/countries/data/SA/person.json
pointblank/countries/data/SA/text.json
pointblank/countries/data/SE/address.json
pointblank/countries/data/SE/company.json
pointblank/countries/data/SE/internet.json
pointblank/countries/data/SE/misc.json
pointblank/countries/data/SE/person.json
pointblank/countries/data/SE/text.json
pointblank/countries/data/SG/address.json
pointblank/countries/data/SG/company.json
pointblank/countries/data/SG/internet.json
pointblank/countries/data/SG/misc.json
pointblank/countries/data/SG/person.json
pointblank/countries/data/SG/text.json
pointblank/countries/data/SI/address.json
pointblank/countries/data/SI/company.json
pointblank/countries/data/SI/internet.json
pointblank/countries/data/SI/misc.json
pointblank/countries/data/SI/person.json
pointblank/countries/data/SI/text.json
pointblank/countries/data/SK/address.json
pointblank/countries/data/SK/company.json
pointblank/countries/data/SK/internet.json
pointblank/countries/data/SK/misc.json
pointblank/countries/data/SK/person.json
pointblank/countries/data/SK/text.json
pointblank/countries/data/SN/address.json
pointblank/countries/data/SN/company.json
pointblank/countries/data/SN/internet.json
pointblank/countries/data/SN/misc.json
pointblank/countries/data/SN/person.json
pointblank/countries/data/SN/text.json
pointblank/countries/data/SV/address.json
pointblank/countries/data/SV/company.json
pointblank/countries/data/SV/internet.json
pointblank/countries/data/SV/misc.json
pointblank/countries/data/SV/person.json
pointblank/countries/data/SV/text.json
pointblank/countries/data/TH/address.json
pointblank/countries/data/TH/company.json
pointblank/countries/data/TH/internet.json
pointblank/countries/data/TH/misc.json
pointblank/countries/data/TH/person.json
pointblank/countries/data/TH/text.json
pointblank/countries/data/TN/address.json
pointblank/countries/data/TN/company.json
pointblank/countries/data/TN/internet.json
pointblank/countries/data/TN/misc.json
pointblank/countries/data/TN/person.json
pointblank/countries/data/TN/text.json
pointblank/countries/data/TR/address.json
pointblank/countries/data/TR/company.json
pointblank/countries/data/TR/internet.json
pointblank/countries/data/TR/misc.json
pointblank/countries/data/TR/person.json
pointblank/countries/data/TR/text.json
pointblank/countries/data/TW/address.json
pointblank/countries/data/TW/company.json
pointblank/countries/data/TW/internet.json
pointblank/countries/data/TW/misc.json
pointblank/countries/data/TW/person.json
pointblank/countries/data/TW/text.json
pointblank/countries/data/TZ/address.json
pointblank/countries/data/TZ/company.json
pointblank/countries/data/TZ/internet.json
pointblank/countries/data/TZ/misc.json
pointblank/countries/data/TZ/person.json
pointblank/countries/data/TZ/text.json
pointblank/countries/data/UA/address.json
pointblank/countries/data/UA/company.json
pointblank/countries/data/UA/internet.json
pointblank/countries/data/UA/misc.json
pointblank/countries/data/UA/person.json
pointblank/countries/data/UA/text.json
pointblank/countries/data/UG/address.json
pointblank/countries/data/UG/company.json
pointblank/countries/data/UG/internet.json
pointblank/countries/data/UG/misc.json
pointblank/countries/data/UG/person.json
pointblank/countries/data/UG/text.json
pointblank/countries/data/US/address.json
pointblank/countries/data/US/company.json
pointblank/countries/data/US/internet.json
pointblank/countries/data/US/misc.json
pointblank/countries/data/US/person.json
pointblank/countries/data/US/text.json
pointblank/countries/data/UY/address.json
pointblank/countries/data/UY/company.json
pointblank/countries/data/UY/internet.json
pointblank/countries/data/UY/misc.json
pointblank/countries/data/UY/person.json
pointblank/countries/data/UY/text.json
pointblank/countries/data/UZ/address.json
pointblank/countries/data/UZ/company.json
pointblank/countries/data/UZ/internet.json
pointblank/countries/data/UZ/misc.json
pointblank/countries/data/UZ/person.json
pointblank/countries/data/UZ/text.json
pointblank/countries/data/VN/address.json
pointblank/countries/data/VN/company.json
pointblank/countries/data/VN/internet.json
pointblank/countries/data/VN/misc.json
pointblank/countries/data/VN/person.json
pointblank/countries/data/VN/text.json
pointblank/countries/data/ZA/address.json
pointblank/countries/data/ZA/company.json
pointblank/countries/data/ZA/internet.json
pointblank/countries/data/ZA/misc.json
pointblank/countries/data/ZA/person.json
pointblank/countries/data/ZA/text.json
pointblank/countries/data/_shared/misc.json
pointblank/data/api-docs.txt
pointblank/data/game_revenue-duckdb.zip
pointblank/data/game_revenue.zip
pointblank/data/global_sales-duckdb.zip
pointblank/data/global_sales.zip
pointblank/data/nycflights-duckdb.zip
pointblank/data/nycflights.zip
pointblank/data/polars-api-docs.txt
pointblank/data/small_table-duckdb.zip
pointblank/data/small_table.zip
pointblank/data/validations/README.md
pointblank/data/validations/complex_preprocessing.json
pointblank/data/validations/complex_preprocessing.pkl
pointblank/data/validations/generate_test_files.py
pointblank/data/validations/multiple_steps.json
pointblank/data/validations/multiple_steps.pkl
pointblank/data/validations/narwhals_function.json
pointblank/data/validations/narwhals_function.pkl
pointblank/data/validations/no_preprocessing.json
pointblank/data/validations/no_preprocessing.pkl
pointblank/data/validations/pandas_compatible.json
pointblank/data/validations/pandas_compatible.pkl
pointblank/data/validations/preprocessing_functions.py
pointblank/data/validations/simple_preprocessing.json
pointblank/data/validations/simple_preprocessing.pkl
pointblank/generate/__init__.py
pointblank/generate/base.py
pointblank/generate/generators.py
pointblank/generate/inference.py
pointblank/generate/regex.py
pointblank/integrations/__init__.py
pointblank/integrations/otel.py
pointblank/mcp/__init__.py
pointblank/mcp/__main__.py
pointblank/mcp/_config.py
pointblank/mcp/_prompts.py
pointblank/mcp/_templates.py
pointblank/mcp/_utils.py
pointblank/mcp/readme.md
pointblank/mcp/server.py
scripts/create_pdf_doc.py
scripts/create_toc_pdf.py
scripts/generate_agg_validate_pyi.py
scripts/generate_api_docs.py
scripts/html_to_pdf.py
tests/__init__.py
tests/conftest.py
tests/otel_helpers.py
tests/test__interrogation.py
tests/test__utils.py
tests/test__utils_ai.py
tests/test__utils_check_args.py
tests/test_actions.py
tests/test_agg.py
tests/test_agg_doctests.py
tests/test_assistant.py
tests/test_cli.py
tests/test_col_vals_increasing_decreasing.py
tests/test_col_vals_within_spec.py
tests/test_column.py
tests/test_compare.py
tests/test_contract.py
tests/test_datascan.py
tests/test_draft.py
tests/test_field.py
tests/test_generate.py
tests/test_inspect.py
tests/test_mcp_integration.py
tests/test_mcp_server.py
tests/test_mcp_tools.py
tests/test_meta.py
tests/test_otel_final_action.py
tests/test_otel_import_guard.py
tests/test_otel_logs.py
tests/test_otel_metrics.py
tests/test_otel_provider_isolation.py
tests/test_otel_traces.py
tests/test_pipeline.py
tests/test_profile_fields.py
tests/test_prompt_attachments.py
tests/test_prompt_method.py
tests/test_pyspark_nulls.py
tests/test_pytest_plugin.py
tests/test_scan_profile_stats.py
tests/test_schema.py
tests/test_schema_from_dataframe.py
tests/test_segments.py
tests/test_serialization_compat.py
tests/test_serialization_edge_cases.py
tests/test_smoke.py
tests/test_tbl_match.py
tests/test_thresholds.py
tests/test_validate.py
tests/test_yaml.py
tests/manual_tests/schema_step_reports.qmd
tests/snapshots/test_datascan/test_col_summary_tbl_duckdb_snap/col_summary_html_duckdb.html
tests/snapshots/test_datascan/test_col_summary_tbl_pandas_snap/col_summary_html_pandas.html
tests/snapshots/test_datascan/test_col_summary_tbl_polars_snap/col_summary_html_polars.html
tests/snapshots/test_validate/test_comprehensive_validation_report_html_snap/comprehensive_validation_report.html
tests/snapshots/test_validate/test_get_schema_step_report_01/schema_step_report_01-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_01_1/schema_step_report_01-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_01_2/schema_step_report_01-2.txt
tests/snapshots/test_validate/test_get_schema_step_report_01_3/schema_step_report_01-3.txt
tests/snapshots/test_validate/test_get_schema_step_report_02/schema_step_report_02-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_02_1/schema_step_report_02-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_02_2/schema_step_report_02-2.txt
tests/snapshots/test_validate/test_get_schema_step_report_02_3/schema_step_report_02-3.txt
tests/snapshots/test_validate/test_get_schema_step_report_03/schema_step_report_03-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_03_1/schema_step_report_03-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_03_2/schema_step_report_03-2.txt
tests/snapshots/test_validate/test_get_schema_step_report_03_3/schema_step_report_03-3.txt
tests/snapshots/test_validate/test_get_schema_step_report_04/schema_step_report_04-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_05/schema_step_report_05-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_06/schema_step_report_06-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_07/schema_step_report_07-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_08/schema_step_report_08-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_09/schema_step_report_09-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_10/schema_step_report_10-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_11/schema_step_report_11-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_12/schema_step_report_12-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_13/schema_step_report_13-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_14/schema_step_report_14-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_14_1/schema_step_report_14-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_15/schema_step_report_15-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_15_1/schema_step_report_15-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_16/schema_step_report_16-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_16_1/schema_step_report_16-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_17/schema_step_report_17-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_17_1/schema_step_report_17-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_18/schema_step_report_18-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_18_1/schema_step_report_18-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_19/schema_step_report_19-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_19_1/schema_step_report_19-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_20/schema_step_report_20-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_20_1/schema_step_report_20-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_21/schema_step_report_21-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_21_1/schema_step_report_21-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_21_2/schema_step_report_21-2.txt
tests/snapshots/test_validate/test_get_schema_step_report_21_3/schema_step_report_21-3.txt
tests/snapshots/test_validate/test_get_schema_step_report_22/schema_step_report_22-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_22_1/schema_step_report_22-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_23/schema_step_report_23-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_23_1/schema_step_report_23-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_24/schema_step_report_24-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_24_1/schema_step_report_24-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_24_2/schema_step_report_24-2.txt
tests/snapshots/test_validate/test_get_schema_step_report_24_3/schema_step_report_24-3.txt
tests/snapshots/test_validate/test_get_schema_step_report_25/schema_step_report_25-0.txt
tests/snapshots/test_validate/test_get_schema_step_report_25_1/schema_step_report_25-1.txt
tests/snapshots/test_validate/test_get_schema_step_report_25_2/schema_step_report_25-2.txt
tests/snapshots/test_validate/test_get_schema_step_report_25_3/schema_step_report_25-3.txt
tests/snapshots/test_validate/test_get_schema_step_report_25_4/schema_step_report_25-4.txt
tests/snapshots/test_validate/test_get_schema_step_report_25_5/schema_step_report_25-5.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_01-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_02-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_03-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_04-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_05-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_06-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_07-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_08-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_09-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_10-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_11-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_12-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_13-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_14-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_14-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_15-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_15-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_16-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_16-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_17-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_17-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_18-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_18-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_19-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_19-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_20-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_20-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_21-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_21-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_21-2.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_21-3.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_22-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_22-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_23-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_23-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_24-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_24-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_24-2.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_24-3.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_25-0.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_25-1.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_25-2.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_25-3.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_25-4.txt
tests/snapshots/test_validate/test_get_schema_validation_info/schema_info_25-5.txt
tests/snapshots/test_validate/test_no_interrogation_validation_report_html_snap/no_interrogation_validation_report.html
tests/snapshots/test_validate/test_no_steps_validation_report_html_snap/no_steps_validation_report.html
tests/snapshots/test_validate/test_validation_report_briefs_global_local_html/validation_report_briefs_global_local.html
tests/snapshots/test_validate/test_validation_report_briefs_html/validation_report_with_briefs.html
tests/snapshots/test_validate/test_validation_report_interrogate_snap/tbl_duckdb/validation_report.json
tests/snapshots/test_validate/test_validation_report_interrogate_snap/tbl_parquet/validation_report.json
tests/snapshots/test_validate/test_validation_report_interrogate_snap/tbl_pd/validation_report.json
tests/snapshots/test_validate/test_validation_report_interrogate_snap/tbl_pl/validation_report.json
tests/snapshots/test_validate/test_validation_report_interrogate_snap/tbl_pyspark/validation_report.json
tests/snapshots/test_validate/test_validation_report_interrogate_snap/tbl_sqlite/validation_report.json
tests/snapshots/test_validate/test_validation_report_no_interrogate_snap/tbl_duckdb/validation_report.json
tests/snapshots/test_validate/test_validation_report_no_interrogate_snap/tbl_parquet/validation_report.json
tests/snapshots/test_validate/test_validation_report_no_interrogate_snap/tbl_pd/validation_report.json
tests/snapshots/test_validate/test_validation_report_no_interrogate_snap/tbl_pl/validation_report.json
tests/snapshots/test_validate/test_validation_report_no_interrogate_snap/tbl_pyspark/validation_report.json
tests/snapshots/test_validate/test_validation_report_no_interrogate_snap/tbl_sqlite/validation_report.json
tests/snapshots/test_validate/test_validation_report_segments_html/duckdb/validation_report_segments.html
tests/snapshots/test_validate/test_validation_report_segments_html/pandas/validation_report_segments.html
tests/snapshots/test_validate/test_validation_report_segments_html/polars/validation_report_segments.html
tests/snapshots/test_validate/test_validation_report_segments_with_pre_html/validation_report_segments_with_pre.html
tests/snapshots/test_validate/test_validation_report_use_fields_snap/tbl_duckdb/validation_report.json
tests/snapshots/test_validate/test_validation_report_use_fields_snap/tbl_parquet/validation_report.json
tests/snapshots/test_validate/test_validation_report_use_fields_snap/tbl_pd/validation_report.json
tests/snapshots/test_validate/test_validation_report_use_fields_snap/tbl_pl/validation_report.json
tests/snapshots/test_validate/test_validation_report_use_fields_snap/tbl_pyspark/validation_report.json
tests/snapshots/test_validate/test_validation_report_use_fields_snap/tbl_sqlite/validation_report.json
tests/snapshots/test_validate/test_validation_with_selector_helper_functions_no_match_snap/tbl_memtable_variable_names/selector_helper_functions_no_match.html
tests/snapshots/test_validate/test_validation_with_selector_helper_functions_no_match_snap/tbl_pd_variable_names/selector_helper_functions_no_match.html
tests/snapshots/test_validate/test_validation_with_selector_helper_functions_no_match_snap/tbl_pl_variable_names/selector_helper_functions_no_match.html
tests/tbl_files/taxi_part_01.parquet
tests/tbl_files/taxi_part_02.parquet
tests/tbl_files/taxi_part_03.parquet
tests/tbl_files/taxi_sample.parquet
tests/tbl_files/tbl_dates_times_text.ddb
tests/tbl_files/tbl_dates_times_text.parquet
tests/tbl_files/tbl_dates_times_text.sqlite
tests/tbl_files/tbl_true_dates_times.ddb
tests/tbl_files/tbl_xyz.ddb
tests/tbl_files/tbl_xyz.parquet
tests/tbl_files/tbl_xyz.sqlite
tests/tbl_files/tbl_xyz_missing.ddb
tests/tbl_files/tbl_xyz_missing.parquet
tests/tbl_files/tbl_xyz_missing.sqlite
tests/tbl_files/parquet_data/data_a.parquet
tests/tbl_files/parquet_data/data_b.parquet
tests/tbl_files/parquet_data/subdir/nested_data.parquet
tests/tbl_files/partitioned_sales/status=cancelled/0.parquet
tests/tbl_files/partitioned_sales/status=delivered/0.parquet
tests/tbl_files/partitioned_sales/status=pending/0.parquet
tests/tbl_files/partitioned_sales/status=returned/0.parquet
tests/tbl_files/partitioned_sales/status=shipped/0.parquet
tests/tbl_files/partitioned_small_table/f=high/0.parquet
tests/tbl_files/partitioned_small_table/f=low/0.parquet
tests/tbl_files/partitioned_small_table/f=mid/0.parquet
translations/README.ar.md
translations/README.de.md
translations/README.es.md
translations/README.fr.md
translations/README.hi.md
translations/README.it.md
translations/README.ja.md
translations/README.ko.md
translations/README.nl.md
translations/README.pt-BR.md
translations/README.zh-CN.md
user_guide/index.qmd
user_guide/00-getting-started/01-quickstart.qmd
user_guide/00-getting-started/02-installation.qmd
user_guide/00-getting-started/index.qmd
user_guide/01-validation-plan/01-validation-overview.qmd
user_guide/01-validation-plan/02-validation-methods.qmd
user_guide/01-validation-plan/03-column-selection-patterns.qmd
user_guide/01-validation-plan/04-preprocessing.qmd
user_guide/01-validation-plan/05-segmentation.qmd
user_guide/01-validation-plan/06-thresholds.qmd
user_guide/01-validation-plan/07-actions.qmd
user_guide/01-validation-plan/08-briefs.qmd
user_guide/01-validation-plan/index.qmd
user_guide/02-advanced-validation/01-expressions.qmd
user_guide/02-advanced-validation/02-schema-validation.qmd
user_guide/02-advanced-validation/03-assertions.qmd
user_guide/02-advanced-validation/04-draft-validation.qmd
user_guide/02-advanced-validation/index.qmd
user_guide/03-yaml/01-yaml-validation-workflows.qmd
user_guide/03-yaml/02-yaml-reference.qmd
user_guide/03-yaml/index.qmd
user_guide/04-post-interrogation/01-validation-reports.qmd
user_guide/04-post-interrogation/02-step-reports.qmd
user_guide/04-post-interrogation/03-extracts.qmd
user_guide/04-post-interrogation/04-sundering.qmd
user_guide/04-post-interrogation/index.qmd
user_guide/05-data-inspection/01-preview.qmd
user_guide/05-data-inspection/02-col-summary-tbl.qmd
user_guide/05-data-inspection/03-missing-vals-tbl.qmd
user_guide/05-data-inspection/index.qmd
user_guide/06-test-data-generation/01-test-data-generation.qmd
user_guide/06-test-data-generation/index.qmd
user_guide/07-the-pointblank-cli/01-cli-data-inspection.qmd
user_guide/07-the-pointblank-cli/02-cli-data-validation.qmd
user_guide/07-the-pointblank-cli/03-cli-reference.qmd
user_guide/07-the-pointblank-cli/index.qmd
user_guide/08-mcp-server/01-mcp-quick-start.qmd
user_guide/08-mcp-server/index.qmd
user_guide/09-integrations/01-otel-integration.qmd
user_guide/09-integrations/index.qmd
user_guide/10-contracts-and-pipelines/01-contracts.qmd
user_guide/10-contracts-and-pipelines/02-pipelines.qmd
user_guide/10-contracts-and-pipelines/03-yaml-contracts.qmd
user_guide/10-contracts-and-pipelines/index.qmd