PDELie Documentation Index#
This directory contains the tracked source of truth for PDELie contracts, planning, release history, and strategy notes.
The Sphinx/Read the Docs source also lives here. Build it locally with:
python -m pip install -r docs/requirements.txt
sphinx-build -b html -W --keep-going docs docs/_build/html
Notebook pages render committed outputs through nbsphinx; the docs build does not execute notebook code.
Normative Docs#
Use these when changing runtime behavior or public interfaces:
specs/SPEC.md- project scope, canonical pipeline, and stable/experimental boundariesspecs/CONTRACTS_AND_DEFAULTS.md- executable object contracts and validation conventionsspecs/API_STABILITY.md- stable public surface by release slicespecs/SUPPORT_MATRIX.md- compact workflow, PDE, and helper support matrixspecs/ARCHITECTURE.md- module responsibilities and layering
Planning Docs#
planning/ROADMAP.md- authoritative release roadmapplanning/PLAN.md- current or most recent execution planplanning/V0_*_SCOPE.md- frozen release scopesplanning/archive/- historical planning detail and superseded strategy notes
Planning docs are release-management records. They do not override the specs.
Release Docs#
releases/PUBLISHING.md- publishing and tag policyreleases/V0_*_RELEASE_READINESS.md- release closeout records and local validation checklistsreleases/archive/- older release readiness records kept out of the primary sidebar
Current v0.x releases, including v0.29.0, are Git-tag-only. PyPI/TestPyPI publishing remains deferred until v1.0 or later.
Strategy Notes#
strategy/SCIENTIFIC_POSITIONING.md- compact references and positioning for the evidence claims PDELie makesstrategy/INTEROPERABILITY_AND_BENCHMARKING.md- non-authoritative research and interoperability notes
Strategy docs may describe future directions, but they do not commit a feature to a release.
Tutorials#
Tutorial notebooks live outside this directory:
notebooks/README.mdin the repository roottutorials/index.rst- Sphinx links that render the notebooks as documentation pages
They are the recommended user entry point. Notebook outputs are runtime summaries, not API contracts or canonical artifact schemas.
Workflow Recipes#
The public V0.29 workflow pages live under docs/workflows/.
workflows/data_readiness.md- external data to canonical readiness checksworkflows/candidate_validation.md- supplied candidate validation and confidence interpretationworkflows/downstream_export_provenance.md- downstream bridge/result/provenance reportingworkflows/end_to_end_dataset_to_downstream.md- Dataset to downstream summary recipeworkflows/candidate_to_split_provenance.md- candidate validation to split-risk diagnostics
Contributor Guidance#
CONTRIBUTING.mdin the repository root
Local agent/context files are intentionally untracked. Durable contributor guidance belongs in tracked docs, not local tool-context files.