TRENDEST TV · CORE PUBLISH
Content Publish Preflight
Select content on the left. Review all publish requirements as QC-style evidence tiles. Real publish mutation is still disabled.
CONTENT ONLYDRAFT ITEMDRY-RUN READY17 apps0 blockers20 warnings
CONTENTThree Graves for a Winchester
1h 27mMovieColorDrama, WesternEnglishRating 4.5
QC CONTENT WARNINGNudity/Sexual Content, Violence/Gore/Blood, Drugs/Alcohol, Weapons/Guns
BUTTON STATUS: Ready
Core Publish button actions will show visible feedback here.
Ready
TSS CORE PUBLISH OPERATOR READINESS
Three Graves for a Winchester
Asset: job_v3_4644927659058fca771dcd08
TSS certificate
CHECKING
A certified TSS certificate is required.
Tab approval
APPROVAL BLOCKED
Approval buttons remain disabled until TSS is certified.
Action Plan dry-run
DRY-RUN BLOCKED
Action Plan requires TSS certification.
Final Publish contract
READINESS BLOCKED
Final Publish readiness requires TSS certification.
Publish mutation
DISABLED
Q92B3 is visibility and operator gating only. It cannot publish, register, or hand content to Content Manager.
Workflow boundary
VOD HLS PACKAGE ONLY
FAST and OTT VOD Core Publish path. Live TV Onboarding is excluded.
TSS match method
UNRESOLVED
Authority method used to resolve the selected TV asset against the certified Studio package.
Matched logical key
UNRESOLVED
Canonical Studio-to-TV package identity used by the TSS projection.
Action Plan warnings
0
No Action Plan warnings.
OPERATOR BLOCKERS
TSS_CERTIFICATE_REQUIRED
A certified TSS certificate is required.
Source: TV_Q92B3_TSS_READINESS
CORE PUBLISH WORKSPACE
4×3 backend-approved tabs. Selected tab stays active. Final Publish unlocks only after all required approvals.
loading approvals...
Core Publish Metadata Inspector
No content selected
Studio MAM metadata inspector behavior copied into Core Publish. Empty fields are red for review, not blockers.
Status: Loading Studio-derived metadata inspector...
Missing red metadata fields: 36 · Marker: CJ99Z1001M4B_STUDIO_MAM_METADATA_IN_CORE_PUBLISH
Missing red metadata fields: 36 · Marker: CJ99Z1001M4B_STUDIO_MAM_METADATA_IN_CORE_PUBLISH
QC CARRY-FORWARD EVIDENCE
Status: loading QC carry-forward evidence...
Source: CJ99Z1000Z_QC_CARRY_FORWARD_EVIDENCE_V1
0 PASS / 0 REVIEW / 0 BLOCKED
Runtime Authority · Factory/QC Video Length
Runtime pending Factory/QC evidence
▼ Technical Package · 2 package tile(s) · ABR review
▼ Subtitle / VTT · 0 row(s)
▼ Ad Marker / SCTE · 0 break(s)
▼ Visual AI / Content Safety · 0 useful row(s)
Visual AI timestamped reportREVIEW
18 timestamped content-safety warning candidate(s) available for review.
Violence / Gore / BloodREVIEW
No. of Hits: 12
Timestamped: 12
00:14:08.00000:18:30.00000:32:31.00000:35:53.00000:50:30.00001:00:20.00001:00:28.00001:02:42.00001:02:44.00001:02:46.00001:02:54.00001:03:16.000
Weapons / GunsREVIEW
No. of Hits: 6
Timestamped: 6
01:00:20.00001:00:28.00001:02:42.00001:02:44.00001:02:46.00001:02:54.000
Nudity / Sexual ContentPASS
No. of Hits: 0
Timestamped: 0
no timestamp hits
Smoking / TobaccoPASS
No. of Hits: 0
Timestamped: 0
no timestamp hits
Drugs / AlcoholPASS
No. of Hits: 0
Timestamped: 0
no timestamp hits
Logos / Watermark / Text OverlayPASS
No. of Hits: 0
Timestamped: 0
no timestamp hits
Black Frame / Freeze FramePASS
No. of Hits: 0
Timestamped: 0
no timestamp hits
Blur / Low Light / Visual DamagePASS
No. of Hits: 0
Timestamped: 0
no timestamp hits
Scene Timing / Ad-Safe BreaksPASS
No. of Hits: 0
Timestamped: 0
no timestamp hits
Selected-tab approval chain status: APPROVED. Red means pending, amber is shown during client-side approval action, green means approved.
ARTWORK / POSTER PACKAGE
Poster Studio package required before publish. 12 profile outputs must be present; public source links are not accepted as publish-ready artwork.
Selected-tab approval chain status: APPROVED. Red means pending, amber is shown during client-side approval action, green means approved.
Tab 3 · Playback / Delivery
Three Graves for a Winchester
AstraVue must play directly from B2/CDN and attach B2/CDN VTT. Local HLS and /api/tv-file are blocked.
NO B2 PLAYER SOURCENO B2 LIBRARY
B2 Package Inspector
B2 Package Inspector
Loading B2 file listing…
CDN Delivery ReportCDN REVIEWB2 REVIEWBunnyCDNRange
Loading CDN delivery report...
Tab 3 approval must remain blocked until the player source and VTT are both B2/CDN URLs. Third Party Integration settings remain outside this tab.
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.
RIGHTS / AVAILABILITY / COMMERCIAL POLICY
Rights Authority
Territory / Geo Rights
Availability Window
Commercial Model
Platform / Device Rights
Store + Billing Policy
Protection Handoff
Policy Dry-run Contract
backend policy APIdry-run onlypublish mutation disabledTab 6 protection handoffTabs 8/9 app rollout handoff
BACKEND POLICY CONTROL
Status: not loaded
GLOBAL
No country tags selected yet.
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.
APPS RESOLUTION MATRIX
Content outcome per app. Technical app readiness remains in APPS.
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.
PLATFORM / DEVICE RULES
Web
Backend policy/approval dry-run gate for this publishing requirement.
iOS
Backend policy/approval dry-run gate for this publishing requirement.
Android
Backend policy/approval dry-run gate for this publishing requirement.
CTV
Backend policy/approval dry-run gate for this publishing requirement.
Smart TV
Backend policy/approval dry-run gate for this publishing requirement.
Roku
Backend policy/approval dry-run gate for this publishing requirement.
Fire TV
Backend policy/approval dry-run gate for this publishing requirement.
Partner Embed
Backend policy/approval dry-run gate for this publishing requirement.
Console
Backend policy/approval dry-run gate for this publishing requirement.
Tablet
Backend policy/approval dry-run gate for this publishing requirement.
Mobile
Backend policy/approval dry-run gate for this publishing requirement.
Browser
Backend policy/approval dry-run gate for this publishing requirement.
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.
PROTECTION / PLAYBACK RIGHTS
1. Protection mode
2. AstraGuard handoff
3. Signed playback
4. DRM readiness
5. Entitlement resolver
6. Playback denial rules
expired windowblocked regionunsupported devicemissing subscriptionDRM/license failurepartner revocation7. Audit
playback-rights dry-runno mutationTab 4 policy sourceTab 3 manifest sourceExecution handoff
Runtime enforcement belongs to AstraGuard, CDN signing, DRM/license server, entitlement resolver, and playback runtime. Core Publish records the dry-run contract only.
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.
BACKEND POLICY
Rights policy DB
Backend policy/approval dry-run gate for this publishing requirement.
Tab approval DB
Backend policy/approval dry-run gate for this publishing requirement.
Dry-run contract
Backend policy/approval dry-run gate for this publishing requirement.
Publish blocker compiler
Backend policy/approval dry-run gate for this publishing requirement.
Backend executable payload
Backend policy/approval dry-run gate for this publishing requirement.
Audit trail
Backend policy/approval dry-run gate for this publishing requirement.
Rollback reference
Backend policy/approval dry-run gate for this publishing requirement.
Mutation disabled
Backend policy/approval dry-run gate for this publishing requirement.
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.
APP STORE / 17-APP READINESS
web_public
Backend policy/approval dry-run gate for this publishing requirement.
web_admin_preview
Backend policy/approval dry-run gate for this publishing requirement.
ios_phone
Backend policy/approval dry-run gate for this publishing requirement.
ios_tablet
Backend policy/approval dry-run gate for this publishing requirement.
android_phone
Backend policy/approval dry-run gate for this publishing requirement.
android_tablet
Backend policy/approval dry-run gate for this publishing requirement.
android_tv
Backend policy/approval dry-run gate for this publishing requirement.
apple_tv
Backend policy/approval dry-run gate for this publishing requirement.
fire_tv
Backend policy/approval dry-run gate for this publishing requirement.
roku
Backend policy/approval dry-run gate for this publishing requirement.
samsung_tizen
Backend policy/approval dry-run gate for this publishing requirement.
lg_webos
Backend policy/approval dry-run gate for this publishing requirement.
sony_bravia
Backend policy/approval dry-run gate for this publishing requirement.
chromecast_google_tv
Backend policy/approval dry-run gate for this publishing requirement.
xbox
Backend policy/approval dry-run gate for this publishing requirement.
playstation
Backend policy/approval dry-run gate for this publishing requirement.
partner_embed
Backend policy/approval dry-run gate for this publishing requirement.
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.
LOCALIZATION / ACCESSIBILITY
1. Metadata language
2. Subtitle / caption readiness
3. Audio accessibility
4. Accessibility UX handoff
keyboard navigationremote navigationfocus statesscreen reader labelsaccessible player controlscaption toggle5. Regional metadata labels
6. Search metadata
7. Approval evidence
VTT from Tab 3MAM language metadataQC warning metadataprofile/rating from Tab 4Boundary
Core Publish checks content accessibility and localization readiness. App Control decides how each app displays subtitle controls, fonts, menus, focus, rails, and playback UI behavior.
content readiness onlyno app UI mutation
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.
ANALYTICS / ADS / MEASUREMENT
1. Analytics events
playback_startplayback_readyplaypauseseekheartbeatquartilescompleteerrorsubtitle_togglequality_change2. Content measurement IDs
MAM ID requiredpackage ID from Tab 3provider/reporting ID
3. Ad policy
ad markers present checkad breaks from QC/MAM if anynot an ad-ops console
4. VAST / ad server readiness
5. Measurement verification
viewabilityverificationbrand safety
6. Privacy consent
7. Revenue hooks
actual revenue dashboards stay outside Core Publish8. Error reporting
player errorsCDN errorsDRM/license errorsad errorscaption errorsBoundary
Core Publish records the content-level analytics, ad, privacy, revenue, and measurement contract. Ad Exchange, Revenue, and partner dashboards operate campaigns, fill, pricing, payouts, reporting, and reconciliation. Store Submission owns privacy labels and store declarations.
content-level contract onlyno ad-ops mutationno store declaration mutation
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.
FINAL PUBLISH
Compiled final publish form and dry-run action contract. No publish write happens until all tab approvals are complete.
1. Total package sources
Tab 1 QC evidencecontent warning timestampsad breaksTab 2 artwork 12 profilesTab 3 B2 package + CDNMAM metadataTab 4 rights/commercialTab 5 protection rightsTab 6 localization/accessibilityTab 7 analytics/ads/measurement2. Movie behavior database
content identityfull movie metadatarightscollectionsprofilesratingsapp allowance handoffplayback ruleslocalizationmeasurementprivacyapps may use all or part later3. QC / ad / warning evidence
QC raw payloadQC warningscontent warning timestampsad breaksad markersdry-run action planraw source preserved4. Playback / CDN / artwork
master.m3u8VTT8 package JSON files5 HLS rungsbandwidth/codecs/resolutionBunny/range checks12 artwork profilesartwork links5. Downstream handoffs
App ControlApp Build CentreStore SubmissionAd ExchangeRevenuerollout toolingno downstream mutation here6. Secure storage
private authoritative JSONcurrent.json pointerversioned exportSHA-256 hashAPI readable for apps laterpublic redacted export later only if needed7. Package controls
Generate + store total final package JSONRead stored current packagePreview package without storing8. Publish boundary
real publish still disabledno DB mutation hereno app build mutation hereno store submission mutation hereFinal Publish creates the complete movie package and stores the app-consumable contract. Actual app behavior, app builds, store releases, revenue operations, and rollouts remain downstream.
Selected-tab approval chain status: APPROVAL PENDING. Red means pending, amber is shown during client-side approval action, green means approved.











