{{ item.title }}
+ {{ label(item.status) }} +{{ item.summary }}
+ +Learning offering
Review wrapper identity, approval context, and learner-facing visibility.
{{ successMessage }}
+{{ product.description || product.subtitle || 'No learner-facing description has been provided.' }}
Publishing changes this wrapper’s public visibility.
It does not publish course lessons, bypass lesson readiness, create enrollments, or grant learner access.
New content record
Create a curriculum project or a governed learning-offering wrapper using the current content-operations APIs.
{{ statusMessage }}
+ +Reviewable content draft
Inspect draft content and traceability without creating learner progress or publishing course lessons.
{{ draft.body || draft.uri || 'No preview content has been recorded.' }}
This is a content-record preview.
It does not create a lesson session, learner progress, enrollment, or public availability.
{{ copy.eyebrow }}
+{{ copy.intro }}
+{{ item.summary }}
+ +Content stewardship
+Organize source-backed content, review draft materials, and verify publishing states within your current organization scope.
+Draft outputs waiting for a wrapper review decision.
+ Open review +Course, path, and resource wrappers that are not yet published.
+ Review publishing +Existing course content with verified readiness blockers or warnings.
+ Review readiness +No supported review items currently require attention.
Source records and published wrappers can still be reviewed directly.
{{ summary.totals.total_projects }}
Curriculum projects
{{ summary.totals.total_products }}
Learning offerings
{{ summary.totals.total_knowledge_sources }}
Source records
{{ summary.totals.total_artifacts }}
Content drafts
{{ summary.review_health['published_products'] || 0 }}
Published wrappers
Studio currently manages content-operation records and wrapper governance.
Full course, unit, lesson, assessment, and asset editing is not shown because the current content-administrator APIs do not provide a complete authorized workflow.
Curriculum project
{{ project?.description || 'Organize source records, reviewable drafts, and related learning offerings.' }}
{{ statusMessage }}
+ +{{ sources.length }}
Source records
{{ drafts.length }}
Content drafts
{{ products.length }}
Learning offerings
No sources have been recorded.
No content drafts have been created.
{{ draft.title }}{{ label(draft.artifact_type) }} · {{ label(draft.review_state) }}No learning offerings are associated.
{{ product.title }}{{ label(product.product_type) }} · {{ label(product.status) }}Editorial governance
Make explicit wrapper decisions while preserving the separate lesson-readiness rules that control learner delivery.
{{ statusMessage }}
+ +{{ item.source_coverage }}