.gitattributes
.gitignore
AGENTS.md
CLAUDE.md
LICENSE
LOG.md
Makefile
README.md
README_AKOMA2MD.md
ROADMAP.md
SECURITY.md
VERIFICATION.md
normattiva2md
pyproject.toml
setup.py
.claude/CLAUDE.md
.claude/commands/openspec/apply.md
.claude/commands/openspec/archive.md
.claude/commands/openspec/proposal.md
.gemini/GEMINI.md
.github/prompts/openspec-apply.prompt.md
.github/prompts/openspec-archive.prompt.md
.github/prompts/openspec-proposal.prompt.md
.github/workflows/jekyll.yml
.github/workflows/release-binaries.yml
.opencode/command/openspec-apply.md
.opencode/command/openspec-archive.md
.opencode/command/openspec-proposal.md
docs/COMPATIBILITY_ROADMAP.md
docs/EURLEX_CONVERSION_ANALYSIS.md
docs/Gemfile
docs/NORMATTIVA_API.md
docs/PRD.md
docs/README.md
docs/URL_NORMATTIVA.md
docs/_config.yml
docs/analisi_legge_53_2022.html
docs/atti-correlati-analisi.md
docs/index.md
docs/EUROLEX/EUR-LEX_INTEGRATION.md
docs/EUROLEX/EURLEX_API.md
docs/EUROLEX/EURLEX_EXPLORATION_SUMMARY.md
docs/_layouts/default.html
docs/assets/README.md
docs/assets/og-image-generator.html
docs/assets/og-image.png
openspec/AGENTS.md
openspec/project.md
openspec/changes/add-conversion-validation-monitoring/design.md
openspec/changes/add-conversion-validation-monitoring/proposal.md
openspec/changes/add-conversion-validation-monitoring/tasks.md
openspec/changes/add-conversion-validation-monitoring/specs/conversion-validation/spec.md
openspec/changes/add-entry-into-force-frontmatter/proposal.md
openspec/changes/add-entry-into-force-frontmatter/tasks.md
openspec/changes/add-entry-into-force-frontmatter/specs/markdown-conversion/spec.md
openspec/changes/archive/2025-11-01-add-version-flag/proposal.md
openspec/changes/archive/2025-11-01-add-version-flag/tasks.md
openspec/changes/archive/2025-11-01-add-version-flag/specs/markdown-conversion/spec.md
openspec/changes/archive/2025-11-01-adjust-heading-hierarchy-and-add-frontmatter/design.md
openspec/changes/archive/2025-11-01-adjust-heading-hierarchy-and-add-frontmatter/proposal.md
openspec/changes/archive/2025-11-01-adjust-heading-hierarchy-and-add-frontmatter/tasks.md
openspec/changes/archive/2025-11-01-adjust-heading-hierarchy-and-add-frontmatter/specs/markdown-conversion/spec.md
openspec/changes/archive/2025-11-02-add-natural-language-url-lookup/design.md
openspec/changes/archive/2025-11-02-add-natural-language-url-lookup/proposal.md
openspec/changes/archive/2025-11-02-add-natural-language-url-lookup/tasks.md
openspec/changes/archive/2025-11-02-add-natural-language-url-lookup/specs/url-lookup/spec.md
openspec/changes/archive/2025-11-03-add-atto-intero-url-support/proposal.md
openspec/changes/archive/2025-11-03-add-atto-intero-url-support/tasks.md
openspec/changes/archive/2025-11-03-add-atto-intero-url-support/specs/markdown-conversion/spec.md
openspec/changes/archive/2025-11-03-switch-from-gemini-to-exa/proposal.md
openspec/changes/archive/2025-11-03-switch-from-gemini-to-exa/tasks.md
openspec/changes/archive/2025-11-03-switch-from-gemini-to-exa/specs/url-lookup/spec.md
openspec/changes/archive/2025-11-04-add-article-specific-url-support/proposal.md
openspec/changes/archive/2025-11-04-add-article-specific-url-support/tasks.md
openspec/changes/archive/2025-11-04-add-article-specific-url-support/specs/markdown-conversion/spec.md
openspec/changes/archive/2025-11-04-add-cross-reference-download/proposal.md
openspec/changes/archive/2025-11-04-add-cross-reference-download/tasks.md
openspec/changes/archive/2025-11-04-add-cross-reference-download/specs/markdown-conversion/spec.md
openspec/changes/archive/2025-11-04-add-inline-cross-references/proposal.md
openspec/changes/archive/2025-11-04-add-inline-cross-references/tasks.md
openspec/changes/archive/2025-11-04-add-inline-cross-references/specs/markdown-conversion/spec.md
openspec/changes/archive/2025-11-04-add-rate-limiting-to-cross-references/proposal.md
openspec/changes/archive/2025-11-04-add-rate-limiting-to-cross-references/specs/markdown-conversion/spec.md
openspec/changes/archive/2025-11-05-2025-11-05-add-with-urls-param-for-article-links/proposal.md
openspec/changes/archive/2025-11-05-2025-11-05-add-with-urls-param-for-article-links/tasks.md
openspec/changes/archive/2025-11-05-add-complete-flag-for-article-urls/proposal.md
openspec/changes/archive/2025-11-05-add-complete-flag-for-article-urls/tasks.md
openspec/changes/archive/2025-11-05-add-complete-flag-for-article-urls/specs/markdown-conversion/spec.md
openspec/changes/archive/2025-12-01-add-exa-api-key-cli-param/proposal.md
openspec/changes/archive/2025-12-01-add-exa-api-key-cli-param/tasks.md
openspec/changes/archive/2025-12-01-add-exa-api-key-cli-param/specs/url-lookup/spec.md
openspec/changes/archive/2025-12-01-rename-cli-to-normattiva2md/proposal.md
openspec/changes/archive/2025-12-01-rename-cli-to-normattiva2md/tasks.md
openspec/changes/archive/2025-12-01-rename-cli-to-normattiva2md/specs/cli-interface/spec.md
openspec/changes/archive/improve-error-messages/proposal.md
openspec/changes/archive/improve-error-messages/tasks.md
openspec/changes/archive/improve-error-messages/specs/cli-ux/spec.md
openspec/specs/cli-interface/spec.md
openspec/specs/markdown-conversion/spec.md
openspec/specs/url-lookup/spec.md
scripts/README.md
scripts/build_distribution.sh
scripts/download_eurlex.py
scripts/test_compatibility.sh
scripts/test_url_types.sh
src/normattiva2md/__init__.py
src/normattiva2md/akoma_utils.py
src/normattiva2md/cli.py
src/normattiva2md/constants.py
src/normattiva2md/exa_api.py
src/normattiva2md/markdown_converter.py
src/normattiva2md/multi_document.py
src/normattiva2md/normattiva_api.py
src/normattiva2md/utils.py
src/normattiva2md/xml_parser.py
src/normattiva2md.egg-info/PKG-INFO
src/normattiva2md.egg-info/SOURCES.txt
src/normattiva2md.egg-info/dependency_links.txt
src/normattiva2md.egg-info/entry_points.txt
src/normattiva2md.egg-info/not-zip-safe
src/normattiva2md.egg-info/requires.txt
src/normattiva2md.egg-info/top_level.txt
tasks/REFACTORING_PLAN.md
test_data/20050516_005G0104_VIGENZA_20250130.xml
test_data/README.md
tests/test_convert.py