Back to Instructor Channels
Public approved channel

System Development Support Channel

Support updates, build coordination, and system testing from one shared channel.

Creator channel candidateNot ready for migration

One or more explicit creator-discipline categories are attached to this channel.

Office review summary

Current queue state for this public legacy channel

This summary stays compact on purpose. The deeper read-only review evidence and migration preview remain lower on the page.

Recommended read-only decision
Needs Profile Review

Preview only. This page does not save, submit, approve, or export any office review action.

Queue status
Missing public profile evidence
Blocker now

A profile row exists, but it is not explicitly public.

Still not ready

This row remains not ready because reviewed account, profile, channel, class, room, and Products evidence are still incomplete.

Available now

Public videos

0 videos

No public videos yet

The channel is publishable, but it has no approved public videos to show.

Read-only migration readiness

Integration detail surface

This surface does not save classifications or create relationships. It shows the current working public behavior, the explicit evidence already present, the missing integration evidence, and the future migration requirements that still block readiness.

Working public channel behavior
  • Channel ID: 100002
  • Channel owner user ID: 100002
  • Public status: public
  • Moderation status: approved
  • Public video count: 0
  • Classification: Creator channel candidate
Available explicit evidence
  • Explicit channel categories: Filmmakers
  • Profile evidence: Profile row exists, but it is not explicitly public.
  • Room evidence: Room rows exist for this owner, but none explicitly link a class or schedule to the channel contract.
  • Products evidence: Products catalog currently covers class and room capabilities, but not explicit channel ownership.
Missing integration evidence
  • Profile row exists, but it is not explicitly public.
  • No reviewed cross-plugin record confirms that this channel is the owner's one primary Instructor channel.
  • No explicit class ownership record links this channel owner to Instructor-managed classes.
  • Room rows exist for this owner, but none explicitly connect a class or schedule to the channel contract.
  • Products does not yet expose explicit channel ownership entitlement evidence for Instructor migration.
Future migration requirements
  • Required future account id: 100002
  • Required future public profile id: [missing]
  • Required future primary channel ownership check: channels.user_id must equal instructor_account_id.
  • Required future class ownership relationship: a reviewed class record must explicitly reference the same instructor_account_id and primary_channel_id.
  • Required future room or schedule relationship: a reviewed room or schedule record must explicitly reference class_id before migration is ready.
  • Required Products entitlement evidence: class and room controls are cataloged, but explicit channel ownership evidence is still missing.
Office review queue

Reviewed queue and decision surface

Queue status
Missing public profile evidence
Blocker now

A profile row exists, but it is not explicitly public.

Review reasons
  • Profile row exists, but it is not explicitly public.
  • No reviewed cross-plugin record confirms that this channel is the owner's one primary Instructor channel.
  • No explicit class ownership record links this channel owner to Instructor-managed classes.
  • Room rows exist for this owner, but none explicitly connect a class or schedule to the channel contract.
  • Products does not yet expose explicit channel ownership entitlement evidence for Instructor migration.
Why the row is still not ready

This row remains not ready because reviewed account, profile, channel, class, room, and Products evidence are still incomplete.

Recommended read-only decision preview
Needs Profile Review

Read-only office options only. This page does not save, approve, or submit any review decision.

Hold Needs profile review Needs class mapping Needs room mapping Needs Products review Candidate for later migration review
Evidence in view
  • Classification evidence: Creator channel candidate
  • Profile summary: Profile row exists, but it is not explicitly public.
  • Room summary: Room rows exist for this owner, but none explicitly link a class or schedule to the channel contract.
  • Products summary: Products catalog currently covers class and room capabilities, but not explicit channel ownership.
Proposed ids
  • Proposed account ID: 100002
  • Proposed public profile ID: [missing]
  • Primary channel ownership check: true
  • Linked class IDs: []
  • Linked room or schedule IDs: []
  • Products channel entitlement evidence: false
Office and outreach handoff

Read-only reviewed migration handoff preview

Preview only. This handoff surface does not save office state, create outreach tasks, approve migration, or create cross-plugin links.

Blocker count
5

High blocker

Current blocker lane
Missing public profile evidence
Missing or proposed ids
5
Later dependencies
3
Current review snapshot
  • Queue lane: Missing public profile evidence
  • Classification: Creator channel candidate
  • Decision preview: Needs Profile Review
Blocker now

Review the owner account and public profile boundary first, because the future teaching contract cannot be checked without explicit public profile evidence.

Next review step

After the profile boundary is reviewed, return to primary-channel review so office can decide whether the legacy row belongs in the future teaching contract.

Evidence already in view
  • Channel row id: 100002
  • Owner user id: 100002
  • Profile evidence: Profile row exists, but it is not explicitly public.
  • Room and schedule evidence: Room rows exist for this owner, but none explicitly link a class or schedule to the channel contract.
  • Products evidence: Products catalog currently covers class and room capabilities, but not explicit channel ownership.
Still to confirm
  • Confirm whether this legacy row can ever serve as one reviewed primary Instructor channel.
  • Confirm whether the owner account and public profile belong in the same future teaching contract.
  • Confirm whether future class relationships point at the same owner account and primary channel id.
  • Confirm whether room or schedule rows belong to reviewed classes rather than only the same owner.
  • Confirm whether Products later adds explicit channel-ownership entitlement evidence.
Later dependencies
  • Class ownership still needs to align with the same future owner account.
  • Room or schedule relationships still need to align with reviewed classes rather than only the same owner id.
  • Products still needs explicit channel-ownership entitlement evidence before the teaching contract can be considered complete.
Missing or proposed ids
  • Instructor account id is only proposed from owner user id 100002.
  • Public profile id is proposed as 100002, but it still needs reviewed teaching-contract confirmation.
  • Primary channel id is proposed as 100002, but primary-channel review is still required.
  • Linked class ids are still missing.
  • Linked room or schedule ids are still missing or unlinked.
Reviewed identifier targets
  • Instructor account id target: 100002
  • Public profile id target: [missing]
  • Primary channel id target: 100002
  • Linked class ids under review: []
  • Linked room or schedule ids under review: []
Manifest preview only

Reviewed migration manifest preview

The lines below show the exact identifiers and relationships that a future reviewed migration pass would need. Missing values are marked directly. This preview is never submitted, saved, downloaded, or treated as approved.

preview_only: true
submit_state: not_submittable
channel_id: 100002
channel_owner_user_id: 100002
proposed_instructor_account_id: 100002
proposed_public_profile_id: [missing]
proposed_primary_channel_id: 100002
primary_channel_ownership_check.channel_user_id: 100002
primary_channel_ownership_check.required_instructor_account_id: 100002
primary_channel_ownership_check.currently_matches_by_explicit_id: true
class_relationship.required_owner_account_id: 100002
class_relationship.required_primary_channel_id: 100002
class_relationship.linked_class_ids: []
class_relationship.status: missing
room_or_schedule_relationship.required_class_id: [missing]
room_or_schedule_relationship.linked_room_ids: []
room_or_schedule_relationship.owner_room_ids_without_class_link: [1, 2, 3]
room_or_schedule_relationship.status: missing
products_entitlement_evidence.catalog_plan_slug: instructor
products_entitlement_evidence.classes_can_create: 1
products_entitlement_evidence.classes_can_manage: 1
products_entitlement_evidence.rooms_can_create: 1
products_entitlement_evidence.rooms_can_manage_participants: 1
products_entitlement_evidence.rooms_can_control_layouts: 1
products_entitlement_evidence.channel_ownership_entitlement_present: false
Planned, not active

Instructor teaching context

A future pass may connect this channel to one public Instructor profile, Instructor-owned classes, and an attached room or room schedule for each class. No such relationship is inferred from this legacy channel row today.

Future identity contract

Account ID and profile user ID must identify the same owner; the profile must be public; the primary channel must explicitly reference that owner; every class must reference the same Instructor account; and each room or schedule must reference its class and pass class-owner authorization. Products must separately confirm the Instructor entitlement.