CHANGELOG.md
LICENSE
MANIFEST.in
README.md
action.yml
action_runner.py
pyproject.toml
corpus/README.md
corpus/gen_malformed.py
corpus/gen_powerpoint_native.py
corpus/gen_pptxgenjs.js
corpus/gen_python_pptx.py
corpus/run_corpus.py
corpus/malformed/truncated.json
corpus/malformed/truncated.pptx
corpus/malformed/vertical_text.json
corpus/malformed/vertical_text.pptx
corpus/powerpoint-native/clean_bilingual_native.json
corpus/powerpoint-native/clean_bilingual_native.pptx
corpus/powerpoint-native/e1_arial_hangul_native.json
corpus/powerpoint-native/e1_arial_hangul_native.pptx
corpus/powerpoint-native/e4_tracked_hangul_native.json
corpus/powerpoint-native/e4_tracked_hangul_native.pptx
corpus/pptxgenjs/clean_english.json
corpus/pptxgenjs/clean_english.pptx
corpus/pptxgenjs/em_dash_prose.json
corpus/pptxgenjs/em_dash_prose.pptx
corpus/pptxgenjs/hangul_fontface_arial.json
corpus/pptxgenjs/hangul_fontface_arial.pptx
corpus/python-pptx/clean_bilingual.json
corpus/python-pptx/clean_bilingual.pptx
corpus/python-pptx/e1_arial_hangul.json
corpus/python-pptx/e1_arial_hangul.pptx
corpus/python-pptx/e2_em_dash.json
corpus/python-pptx/e2_em_dash.pptx
corpus/python-pptx/e3_4pt.json
corpus/python-pptx/e3_4pt.pptx
corpus/python-pptx/e4_tracked_hangul.json
corpus/python-pptx/e4_tracked_hangul.pptx
corpus/python-pptx/w15_overlap.json
corpus/python-pptx/w15_overlap.pptx
corpus/python-pptx/w16_offcanvas.json
corpus/python-pptx/w16_offcanvas.pptx
docs/CALIBRATION.md
docs/HOW_IT_WORKS.md
docs/ROADMAP.md
docs/adr/001-core-vs-full-profiles.md
docs/adr/002-w18-incompleteness-contract.md
docs/adr/003-target-renderer.md
docs/adr/004-baseline-identity.md
docs/rules/E1.md
docs/rules/E2.md
docs/rules/E3.md
docs/rules/E4.md
docs/rules/W1.md
docs/rules/W10.md
docs/rules/W11.md
docs/rules/W12.md
docs/rules/W13.md
docs/rules/W14.md
docs/rules/W15.md
docs/rules/W16.md
docs/rules/W17.md
docs/rules/W18.md
docs/rules/W5.md
docs/rules/W6.md
docs/rules/W7.md
docs/rules/W8.md
docs/rules/W9.md
skills/archforge-pptx-lint/SKILL.md
src/archforge/__init__.py
src/archforge/__main__.py
src/archforge/config.py
src/archforge/demo.py
src/archforge/findings.py
src/archforge/lint.py
src/archforge/messages.py
src/archforge/reporters.py
src/archforge/rules.py
src/archforge/scripts.py
src/archforge.egg-info/PKG-INFO
src/archforge.egg-info/SOURCES.txt
src/archforge.egg-info/dependency_links.txt
src/archforge.egg-info/entry_points.txt
src/archforge.egg-info/requires.txt
src/archforge.egg-info/top_level.txt
src/archforge/skills/archforge-pptx-lint/SKILL.md
tests/test_lint.py
tests/test_properties.py