Skip to content

Dcc usage docs - #44

Merged
felipemontoya merged 4 commits into
mainfrom
fmo/dcc-usage-docs
Jul 28, 2026
Merged

Dcc usage docs#44
felipemontoya merged 4 commits into
mainfrom
fmo/dcc-usage-docs

Conversation

@felipemontoya

Copy link
Copy Markdown
Member

This PR adds documentation on usage of the mit-dcc orchestrator based on the shared docs at https://docs.google.com/document/d/1lsD8gbFsCkgxmZ4kx5ZGoG2UDZUOlmgG_2EsqgMxbe4/edit?tab=t.0

@felipemontoya
felipemontoya requested a review from Copilot July 28, 2026 16:11

@sarina sarina left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thank you!

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR expands the repository’s documentation to better explain how to use the MIT DCC (MIT SLM) badge-generation workflow in Open edX, including a detailed, screenshot-driven walkthrough and additional Sphinx docs structure.

Changes:

  • Update the root README “Usage” section to point readers to a new step-by-step how-to and clarify admin configuration fields.
  • Add a comprehensive how-to guide (with screenshots) for configuring profiles/scopes and using the AI Badges UI in Studio.
  • Add/extend Sphinx documentation structure, including ADRs and autodoc pages for key Python packages.

Reviewed changes

Copilot reviewed 10 out of 16 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
README.rst Adds a prominent link to the new DCC usage how-to and updates the summarized setup steps.
docs/how-tos/index.rst Adds a toctree so how-to pages appear in built docs navigation.
docs/how-tos/generate_badges_with_dcc_models.rst New end-to-end walkthrough for configuring and using the MIT DCC badge workflow (with screenshots and troubleshooting).
docs/decisions.rst Replaces placeholder text with a toctree that includes ADRs.
docs/decisions/0001-offload-to-ai-extensions.rst New ADR documenting architectural boundaries between this plugin and openedx-ai-extensions.
docs/openedx_ai_badges.workflows.rst New autodoc page for workflows modules.
docs/openedx_ai_badges.processors.rst New autodoc page for processor modules.
docs/openedx_ai_badges.events.rst New autodoc page for events modules.
docs/openedx_ai_badges.edxapp_wrapper.rst New autodoc page for edxapp_wrapper package.
docs/openedx_ai_badges.edxapp_wrapper.backends.rst New autodoc page for edxapp_wrapper.backends package.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.rst Outdated
Comment thread docs/how-tos/generate_badges_with_dcc_models.rst Outdated
@felipemontoya
felipemontoya merged commit 3161ab6 into main Jul 28, 2026
6 checks passed
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.

3 participants