Docs Automation Baseline#
This page documents the shared docs and CI baseline for
design-research-analysis.
The analysis repo now matches the common module-repo posture: public docs stay in sync with README and examples, and example health is reported explicitly. Release state is tracked through package versions, GitHub Releases, and focused PRs rather than generated README callouts or default monthly milestones.
Workflow Responsibilities#
ci.ymlowns lint, type, test, coverage, generated-doc consistency, docstring checks, example boundary checks, and example-derived badge metrics.examples.ymlowns the standalone example-execution and public-API coverage checks.docs-pages.ymlowns example-doc generation and the strict published docs build. Link checking remains the explicitmake docs-linkchecktarget.workflow.ymlowns release builds and authorized PyPI publishing; it is not an aggregate validation workflow.
Analysis-Specific Notes#
design-research-analysis does not need a repo-specific generator on the
scale of the problems catalog. Its repo-specific documentation work stays
centered on two maintained onboarding surfaces:
Experiments-To-Analysis Handoff for exported
events.csvinputs.Unified Table Schema for the stable downstream column contract.
That means the shared baseline is intentionally enough here: the custom work is in the content of the analysis docs, not in a one-off automation pipeline.
When To Update This Page#
Refresh this page whenever workflow ownership changes or when a new docs, examples, or badge utility becomes part of the shared analysis maintainer loop.