Internal Catalog Manager

Manage Catalog Models

Open the catalog, upload one raw model ZIP, edit the name, avatar, and preview, publish or unpublish through the protected live path, and delete eligible draft-only models without working through raw admin pipeline steps.

Environment Unknown
Session Not Connected
Operator Unverified
Live Release Unknown
Connect to load the current catalog model inventory.
Advanced connection settings

Catalog Models

Live and draft model inventory

Draft models stay private to operators. Published models stay live until you unpublish them through the safe catalog path.

Catalog Model

Upload Model

No avatar selected No raw model ZIP selected No preview selected
Open advanced maintenance tools

Use this only for operator governance, raw upload/release recovery, audit review, retention work, or protected publication controls that remain outside the simplified model manager.

Internal Operator Portal

Library Admin

Use one guided portal for normal Library catalog work: draft entries, uploads, validation, release selection, publication prep, and operator review without touching raw backend records.

Environment Unknown
Session Not Started
Operator Unverified
Live Browse Compatibility-Safe
Live Release Unknown
System details, access mode, and package contract
Portal State Setup Required
Access Mode Bootstrap Allowlist
Target Release Unknown
Live Target No Live Target
Normal work starts in Catalog Workspace. Publication, review, and governance remain available, but they no longer compete with the default catalog onboarding path.
Connect first to verify the protected admin API session. If the API domain still needs its shared portal/API auth handshake, use Start Protected Session.

Use Catalog Workspace for the normal catalog onboarding path.

Catalog Workspace Guide

Guided Draft Flow

Start here

Stay in Catalog Workspace for the normal draft path. Move in order: choose the draft, save details, add validated files, choose the draft release, then hand off to Publish.

Current Draft

No draft selected

Select an existing draft or start a new one. The rest of Catalog Workspace follows that current draft context.

Draft Context No draft selected
Draft Details Start a draft first
Unsaved State No local edits
Validated Files No file truth yet
Draft Release No draft release selected
Publish Handoff Not ready yet

Next Move

Start a new draft

Save the first draft once to create the durable catalog context that uploads and release selection depend on.

Catalog Workspace blockers and warnings will appear here once a draft is selected.

Step 1

Choose Or Start Draft

Pick the draft entry you are working on here. If you are starting fresh, use New Entry and then save the first draft once to unlock uploads and release selection.

Connect to load catalog entries.

Catalog Package Draft Voice Draft Policy Live Policy Draft Release Live Release Draft Sync Publish Prep

Step 2

Save Draft Details

Create

Save draft details first. File uploads and release choices stay secondary until the draft itself is saved. Recovery-only controls stay secondary.

Validated Artwork

Primary Artwork Attachment

Not attached to draft. Source: none.

No validated artwork assets are available for this entry yet.

Recovery only: manual artwork object key

Validated artwork is the normal draft path. Use a raw artwork object key only when you are recovering older records that are not represented by a validated artwork asset.

Validated Preview

Primary Preview Attachment

Not attached to draft. Source: none.

No validated preview assets are available for this entry yet.

Recovery only: manual preview object key

Preview uploads stay separate from preview_policy. Use a raw preview object key only when you are recovering older records that do not have a validated preview asset.

Detailed draft vs live diagnostics

Draft State

Select an entry to inspect draft state.

Live State

Select an entry to inspect live state.

Authoring Readiness

Select an entry to inspect draft authoring readiness.
              

Publication Integration

Select an entry to inspect live publication readiness.
              

Replacement Validation

Select an entry to inspect replacement-target state.
              

Draft Vs Live Differences

Select an entry to inspect draft-vs-live differences.

Step 4

Choose Draft Release

After the package is validated, choose the draft release here. This still stays in draft prep and does not change the live customer version.

Choosing the current draft release updates draft prep only. It does not change the live customer version in this lane.

Draft Release Selector

Current Draft Release

No draft release selected yet.

Select a draft release here. Release selection is separate from release creation in Bundle C.

No releases exist for the selected entry yet.

Recovery only: manual draft release creation

Manual release creation is recovery-only. The normal forward path is Upload Center validation plus the validated-package autowire action.

Selected Entry Releases

Release ID Version Artifact Source Identity Object Key Created

Step 3

Add Files And Validation

Use Upload Center as the normal path for package, artwork, and preview files. Every upload stays tied to the current saved draft entry.

Uploads add files only. They do not save draft details or choose the draft release for you in this slice.
Fixed curated-package contract: 350 MiB archive / 350 MiB uncompressed via signed direct-to-R2 multipart. The current runtime upload and validation paths now both match that ceiling, and the repo-owned Keepcalm-class lifecycle proof closes this path before release-lane R2 resumes real curated package onboarding.
Selected Draft Entry none
Create or select a draft entry to unlock uploads.
Create or save the draft entry first. Upload sessions are always scoped to an existing catalog_package_id.

Package Upload

Curated Package Archive

Pending Validation

No package selected.

No local file preview.

0%

Upload a prepared curated package archive. It will stop at pending validation.

Artwork Upload

Square Artwork

Draft Asset

No artwork selected.

No local preview.

0%

Upload artwork for this draft. Save the draft entry separately to keep the metadata changes.

Preview Upload

Preview Audio

Draft Asset

No preview audio selected.

No local preview.

0%

Upload the preview MP3 for this draft. Save the draft entry separately to keep the metadata changes.

Recent Upload Sessions

Asset Kind Original Filename Upload State Validation Uploaded Size Failure / Detail Updated Action

Uploaded Assets

Asset Kind Filename Validation State Validation Detail Size Object Key Draft Attachment Latest Validation Superseded By Action

Validated Packages

Validation State Package Version Provider Artifact Manifest Fingerprint Payload Fingerprint Signature Result Readiness Attached Release Draft Release Link Validated At