đŚ Verified Pashto Resource Catalog
đŚ Verified Pashto Resource Catalog
Catalog freshness is tracked in resources/catalog/resources.json on GitHub
via the updated_on field.
This page explains how Pashto resources are stored, validated, and published.
đ What Counts as a Valid Resource?
- URL must resolve to the official page or canonical repository.
- Pashto support must be explicit (
Pashto,Pukhto,Pushto,Pakhto,ps,ps_af,pus,pbt_Arab,ŮžÚŘŞŮ). - Resources where Pashto is only a side mention are rejected.
- Multilingual resources are accepted only when
pashto_evidenceis clear and strong.
đ§ą Structured Data Files
- Canonical JSON: resources/catalog/resources.json on GitHub
- Candidate feed: resources/catalog/pending_candidates.json on GitHub
- JSON schema: resources/schema/resource.schema.json on GitHub
- Contract schemas: resources/schema/ on GitHub
đ Generated Resource Views
- Datasets: ../resources/datasets/README.md
- Models: ../resources/models/README.md
- Benchmarks: ../resources/benchmarks/README.md
- Tools: ../resources/tools/README.md
- Papers: ../resources/papers/README.md
- Projects: ../resources/projects/README.md
- Code: ../resources/codes/README.md
đ Search Pages
- Technical search UI (non-paper): search/index.html
- Technical search payload: search/resources.json
- Papers search UI: papers/index.html
- Papers search payload: papers/resources.json
- Automation guide: resource_automation.md
đď¸ Workspace Mapping
- Data workspace: data/README.md on GitHub
- ASR workspace: asr/README.md on GitHub
- TTS workspace: tts/README.md on GitHub
- Benchmarks workspace: benchmarks/README.md on GitHub
- Applications workspace: apps/desktop/README.md on GitHub
đ ď¸ Maintenance Checklist
Before each release:
- Confirm links still resolve.
- Confirm Pashto support markers are still valid.
- Confirm license/usage terms remain compatible.
- Run:
python scripts/validate_resource_catalog.pypython scripts/validate_repo_contracts.py --require-jsonschemapython scripts/generate_resource_views.py