Skip to content

Update documentation for the global workflow#37

Draft
Copilot wants to merge 5 commits intodevelopfrom
copilot/fix-36
Draft

Update documentation for the global workflow#37
Copilot wants to merge 5 commits intodevelopfrom
copilot/fix-36

Conversation

Copy link

Copilot AI commented Sep 7, 2025

This PR comprehensively updates the global workflow documentation to address outdated information, improve organization, and enhance developer guidance. The documentation now builds cleanly with significantly fewer warnings and provides clearer paths for both operational users and developers.

Key Improvements

Build Quality (94% improvement in warnings)

  • Reduced Sphinx build warnings from 32 to just 2
  • Fixed all critical formatting errors in reStructuredText files
  • Corrected code-block syntax and table formatting issues
  • Fixed title hierarchy inconsistencies throughout documentation

Directory Structure Updates

  • Corrected outdated paths from workflow/ to dev/workflow/ throughout documentation
  • Updated script references to match current repository structure
  • Fixed references to moved utility scripts and setup files

Enhanced User vs Developer Workflows

  • Reorganized main documentation flow to prioritize user setup before developer content
  • Added clear separation between operational user workflows and developer testing workflows
  • Enhanced setup.rst with dedicated sections for each audience

New Developer Documentation

  • Added comprehensive documentation for create_experiment.py script with usage examples
  • Expanded generate_workflows.sh documentation with detailed options and examples
  • Included YAML configuration format documentation and test case structure
  • Added environment setup requirements and CI/CD integration guidance

Content Organization

  • Reordered table of contents to flow from user setup to advanced developer topics
  • Added TODO notes identifying areas needing additional developer input
  • Improved cross-references between related documentation sections
  • Enhanced code examples with proper syntax highlighting

The documentation now provides a much clearer path for both operational users setting up experiments on tier 1 platforms and developers running tests and contributing to the codebase.

![Documentation Homepage](https://github.com/user-attachments/assets/202c12de-c650-4228-bec4-315cdbd21dc6)

Fixes #36.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits September 7, 2025 18:00
Co-authored-by: DavidHuber-NOAA <69919478+DavidHuber-NOAA@users.noreply.github.com>
…y guidance

Co-authored-by: DavidHuber-NOAA <69919478+DavidHuber-NOAA@users.noreply.github.com>
Copilot AI changed the title [WIP] Update documentation for the global workflow Update documentation for the global workflow Sep 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update documentation for the global workflow

2 participants