CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/00-five-whys.md
docs/01-span-contract.md
docs/02-first-principles.md
docs/03-ai-engineering.md
docs/04-research-landscape.md
docs/05-model-catalog.md
docs/06-library-api.md
docs/07-architecture.md
docs/08-implementation-plan.md
docs/09-evaluation.md
docs/10-taxonomy.md
docs/11-examples.md
docs/12-public-corpora.md
docs/13-first-public-score.md
docs/README.md
docs/glossary.md
docs/adr/0001-locate-spans.md
docs/adr/0002-two-default-lanes.md
docs/adr/0003-local-weights.md
docs/adr/0004-secrets-irreversible.md
docs/e2e/README.md
docs/eval/gretel-finance-en__en-closed-400.json
docs/eval/gretel-finance-en__rules-full.json
docs/eval/nemotron-pii__en-closed-500.json
docs/eval/nemotron-pii__rules-2000.json
src/edgepii/__init__.py
src/edgepii/_version.py
src/edgepii/check.py
src/edgepii/errors.py
src/edgepii/labelmap.py
src/edgepii/locator.py
src/edgepii/merge.py
src/edgepii/presets.py
src/edgepii/protocol.py
src/edgepii/py.typed
src/edgepii/redact.py
src/edgepii/span.py
src/edgepii/windows.py
src/edgepii.egg-info/PKG-INFO
src/edgepii.egg-info/SOURCES.txt
src/edgepii.egg-info/dependency_links.txt
src/edgepii.egg-info/requires.txt
src/edgepii.egg-info/top_level.txt
src/edgepii/bridges/__init__.py
src/edgepii/bridges/presidio.py
src/edgepii/detectors/__init__.py
src/edgepii/detectors/gliner.py
src/edgepii/detectors/gliner2.py
src/edgepii/detectors/hf_token.py
src/edgepii/detectors/rules.py
src/edgepii/detectors/uie.py
src/edgepii/eval/__init__.py
src/edgepii/eval/cli.py
src/edgepii/eval/corpora.py
src/edgepii/eval/corpora.yaml
src/edgepii/eval/runner.py
src/edgepii/eval/score.py
src/edgepii/taxonomies/2026.11.yaml
tests/test_acceptance.py
tests/test_demo_api.py
tests/test_demo_e2e.py
tests/test_eval_corpora.py
tests/test_principles.py
tests/test_site.py