Operator workspace

UI locale 简体中文 English

Operator Workspace

Operator-focused bundle workspace over current release, handoff, publish-status, queue, and remediation truth for manual publishing support.

Organization context Northforge Commerce (org_northforge)
Project context ZenView S1 Launch (project_zenview_2026)
Language baseline zh-CN / en-US

Role-Based Workspace Entry Points

These are role-focused views over the same persisted Page Bundle truth. They refine entry points and navigation without introducing a new execution or permission subsystem.

Workspace Navigation

Start from the role home, then jump into compare/history, queue, publishing, remediation, or project detail only when deeper record inspection is needed.

Operator Workspace

Operator-focused surface over release outcome, manual publishing handoff, checklist, publish status, blockers, and queue visibility.

Bundle identity ZenView S1 Launch

Northforge Drive · listing v1 · amazon-us / en-US

ZENVIEW-S1-USZENVIEW-S1-LAUNCH
Release decision BLOCK

Policy relpolicyv_org_northforge_v1 · handoff denied

findings 4confirmations 0
Manual handoff not_started

No publish handoff yet.

handoff allowed or pendinglogs 0
Remediation in_progress

Remove the risky term or replace it with an approved governed phrase.

tasks 1rechecks 1
Shared context zh-CN / amazon-cn-global

Marketplace/language, ownership, open risks, and unresolved confirmations stay visible in every role workspace.

owners 2risks 3confirmations 0queue 5

Manual Publishing Operations

Current handoff status: not_started

Release gate: BLOCK

Localization target: zh-CN / amazon-cn-global

TLQC: qc_blocked

manual publishing onlyno Seller Central APIops-smoke example comsmoke example com

Operator Queue Summary

Active queue 5

Persisted queue state over release, handoff, and remediation work.

blocked 2recheck 1
Ready for handoff 0

Bundles/items eligible to move into manual handoff.

none
Blocked items 2

Operator-visible blocks before closure or handoff.

review_bundlerelease_gate

Release Gate Outcome

relgate_475a5480 · succeeded · release BLOCK

Policy: relpolicyv_org_northforge_v1 · handoff denied

Bundle: title=present · image=present · A+=present · export=present

Findings: total=4 · P0=3 · P1=1 · P2=0

Unresolved confirmations: none

Open risks: #1 | Carry before-you-buy placement qualification into Gallery 2 when the main image stays clean | US marketplace copy/images should qualify placement and fit expectations

Page bundle summary and metadata
{
  "releaseCandidateStatus": "BLOCK",
  "completeness": {
    "title": "present",
    "bullets": "present",
    "imageBriefs": "present",
    "aplus": "present",
    "exportPack": "present",
    "localizationPack": "present",
    "titleBulletsQc": "qc_blocked",
    "targetLanguageQc": "qc_blocked"
  },
  "assetIds": {
    "titleDraftPackId": "draft_34edf0b3",
    "bulletsDraftPackId": "draft_5a39b0d9",
    "titleCandidateId": "titlecand_372754af",
    "imageBriefPackId": "imgpack_4b8786c9",
    "aplusDraftPackId": "apluspack_3519a195",
    "exportPackId": "exportpack_58c78e80",
    "localizationPackId": "localpack_17618cb3",
    "titleBulletsQcReportId": "qcreport_c9eb8bf1",
    "localizationTargetQcReportId": "qcreport_cdd7882f"
  },
  "findingsSummary": {
    "total": 4,
    "p0": 3,
    "p1": 1,
    "p2": 0
  },
  "unresolvedConfirmations": [],
  "handoffEligibility": {
    "allowed": false,
    "rationale": "BLOCK bundles cannot enter manual handoff until remediation removes blocking findings."
  },
  "releasePolicy": {
    "releasePolicyId": "relpolicy_org_northforge_default",
    "releasePolicyVersionId": "relpolicyv_org_northforge_v1",
    "versionNumber": 1
  }
}
{
  "executionEngine": "local-release-gate-v1",
  "requestKey": "release-gate.run",
  "decisionMapping": {
    "releasePolicyId": "relpolicy_org_northforge_default",
    "releasePolicyVersionId": "relpolicyv_org_northforge_v1",
    "mappingNotes": [
      "PASS when there are no unresolved findings and no unresolved confirmations.",
      "WARN when there are unresolved P1/P2 findings or unresolved confirmations with no unresolved P0 findings.",
      "BLOCK when there is any unresolved P0 finding."
    ],
    "handoffAllowed": false,
    "handoffRationale": "BLOCK bundles cannot enter manual handoff until remediation removes blocking findings."
  },
  "checksPerformed": [
    "bundle_strategy_coherence",
    "image_brief_qa",
    "aplus_qa",
    "export_bundle_completeness",
    "title_bullets_qc_aggregation",
    "target_language_qc_aggregation",
    "optional_ecosystem_risk"
  ],
  "priorQcReports": {
    "titleBulletsQcReportId": "qcreport_c9eb8bf1",
    "localizationTargetQcReportId": "qcreport_cdd7882f"
  },
  "policyEvaluation": {
    "releasePolicyId": "relpolicy_org_northforge_default",
    "releasePolicyVersionId": "relpolicyv_org_northforge_v1",
    "releasePolicyCode": "amazon-default-release-policy",
    "releasePolicyVersionNumber": 1,
    "releaseCandidateStatus": "BLOCK",
    "handoffAllowed": false,
    "handoffRationale": "BLOCK bundles cannot enter manual handoff until remediation removes blocking findings.",
    "decisionRules": [
      {
        "decisionKey": "BLOCK",
        "handoffAllowed": false,
        "rationale": "BLOCK bundles cannot enter manual handoff until remediation removes blocking findings."
      },
      {
        "decisionKey": "PASS",
        "handoffAllowed": true,
        "rationale": "PASS bundles can enter manual handoff."
      },
      {
        "decisionKey": "WARN",
        "handoffAllowed": true,
        "rationale": "WARN bundles can enter manual handoff with risks and confirmations preserved."
      }
    ],
    "mappingNotes": [
      "PASS when there are no unresolved findings and no unresolved confirmations.",
      "WARN when there are unresolved P1/P2 findings or unresolved confirmations with no unresolved P0 findings.",
      "BLOCK when there is any unresolved P0 finding."
    ],
    "engine": "local-release-policy-v1"
  },
  "limitations": [
    "Release gate is a deterministic bundle-level QA and decision layer built on current persisted outputs and QC results, not a full legal/compliance or publishing workflow.",
    "Release-gate PASS/WARN/BLOCK mapping is policy-backed but still simplified in this baseline: the active release policy version currently maps unresolved P0 -> BLOCK; unresolved P1/P2 or unresolved confirmation -> WARN; otherwise PASS.",
    "Amazon publishing and Seller Central submission remain outside scope."
  ]
}

Active Release Policy

relpolicy_org_northforge_default · amazon-default-release-policy · current version 1

Changed by: system-migration

Decision rules: PASS:handoff | WARN:handoff | BLOCK:deny

Version metadata
{
  "blockOnSeverities": [
    "P0"
  ],
  "warnOnSeverities": [
    "P1",
    "P2"
  ],
  "warnOnUnresolvedConfirmations": true,
  "decisionMappingNotes": [
    "PASS when there are no unresolved findings and no unresolved confirmations.",
    "WARN when there are unresolved P1/P2 findings or unresolved confirmations with no unresolved P0 findings.",
    "BLOCK when there is any unresolved P0 finding."
  ]
}

Release Gate Findings Affecting Handoff

P0 · aggregated_risk_term_guard

Title/Bullets QC remains open: Governed-disallowed risk terms detected: #1.

Status: blocked

Open risks: #1

Release-gate metadata
{
  "assetKind": "cross_asset",
  "why": "Risk/disallowed terms are explicitly blocked by the current guarded generation/QC path.",
  "fixHint": "Remove the risky term or replace it with an approved governed phrase.",
  "sourceType": "aggregated_qc",
  "sourceLabel": "Title/Bullets QC",
  "sourceReportId": "qcreport_c9eb8bf1",
  "sourceFindingId": "qcfinding_1e2fb310"
}

P1 · export_missing_inputs

The selected export pack still carries unresolved missing-input markers.

Status: open

Open risks: none

Release-gate metadata
{
  "assetKind": "export_bundle",
  "why": "Release gate should surface when the downstream handoff bundle depends on approximations or unresolved operator confirmations.",
  "fixHint": "Resolve the export missing inputs or explicitly accept the remaining operator confirmation before release."
}

P0 · aggregated_must_disclose_presence

Target-language QC remains open: One or more required disclosure or qualification statements are missing from the localized output set.

Status: blocked

Open risks: Carry before-you-buy placement qualification into Gallery 2 when the main image stays clean | US marketplace copy/images should qualify placement and fit expectations

Release-gate metadata
{
  "assetKind": "localized_pack",
  "why": "Must-disclose and marketplace qualification content is governed and must survive localization either inline or through disclosure-note assets.",
  "fixHint": "Inject the missing disclosure into localized copy or persist a disclosure note that carries the governed requirement.",
  "sourceType": "aggregated_qc",
  "sourceLabel": "Target-language QC",
  "sourceReportId": "qcreport_cdd7882f",
  "sourceFindingId": "qcfinding_5254bcf7"
}

P0 · aggregated_localized_structure_completeness

Target-language QC remains open: Localized output set is missing required asset types: title candidate, bullet set, disclosure note.

Status: blocked

Open risks: none

Release-gate metadata
{
  "assetKind": "localized_pack",
  "why": "Target-language QC expects the localized output set to preserve the asset coverage required by current source outputs and QC rules.",
  "fixHint": "Re-run localization after restoring the missing asset groups or explicitly trim source scope before localization.",
  "sourceType": "aggregated_qc",
  "sourceLabel": "Target-language QC",
  "sourceReportId": "qcreport_cdd7882f",
  "sourceFindingId": "qcfinding_93ea0549"
}

Latest Manual Publish Handoff

No persisted publish handoff yet.

Ready For Handoff Queue

No queue items are currently ready for handoff.

Checklist / Instructions

No persisted publish instructions yet.

Current Publish Status Log

No persisted publish status logs yet.

Blocked Items

review_bundle · blocked

queueitem_8086081f

Owner: smoke example com · Assignee: reviewer example com

Priority: critical

Bundle review queue synchronized from release gate BLOCK

release_gate · blocked

queueitem_b77a5d3f

Owner: smoke example com · Assignee: reviewer example com

Priority: critical

Release gate evaluated as BLOCK

Items Waiting On Recheck

recheck_request · waiting_on_recheck

queueitem_6edaec7b

Owner: ops-smoke example com · Assignee: ops-smoke example com

Priority: normal

Recheck title bullets qc is requested

Open Risks

#1Carry before-you-buy placement qualification into Gallery 2 when the main image stays cleanUS marketplace copy/images should qualify placement and fit expectations

Open risks are preserved into the handoff and are not auto-cleared by entering manual publish flow.

Unresolved Confirmations

no unresolved confirmations

Latest Fix Loop Summary

fixloop_9d9b0e29 · status in_progress · target title_bullets_qc

Owner: ops-smoke example com

Recommended action: Remove the risky term or replace it with an approved governed phrase.

Session metadata
{
  "executionEngine": "local-fix-loop-v1",
  "requestKey": "fix-loop.create",
  "sourceKind": "qc_finding",
  "sourceSeverity": "P0",
  "sourceFindingType": "risk_term_guard",
  "sourceMessage": "Governed-disallowed risk terms detected: #1.",
  "fixHint": "Remove the risky term or replace it with an approved governed phrase.",
  "limitations": [
    "Fix-loop workflow is real and persisted, but it remains a lightweight remediation layer rather than a full BPM engine.",
    "Recheck requests may execute real reruns when explicitly requested, but they do not imply automatic resolution of all findings."
  ]
}

Latest Recheck Requests

title_bullets_qc · requested

Mode: manual

Requested by: smoke@example.com

Recheck metadata
{
  "executionEngine": "local-recheck-v1",
  "requestKey": "fix-loop.recheck",
  "sourceFixLoopStatus": "in_progress"
}

Current Ownership

ops-smoke example com · active

recheck_request · recheck_fa935032

Owner: ops-smoke example com · Assigned by: smoke example com

Recheck title bullets qc is requested

ops-smoke example com · active

remediation_task · remtask_7f5ea820

Owner: ops-smoke example com · Assigned by: smoke example com

Remediate risk term guard

ops-smoke example com · active

fix_loop_session · fixloop_9d9b0e29

Owner: ops-smoke example com · Assigned by: smoke example com

Fix-loop session is in progress

reviewer example com · active

review_bundle · listv_zenview_s1_v1

Owner: smoke example com · Assigned by: smoke example com

Bundle review queue synchronized from release gate BLOCK

reviewer example com · active

release_gate · relgate_475a5480

Owner: smoke example com · Assigned by: smoke example com

Release gate evaluated as BLOCK

Decision / Remediation History

recheck · requested

Recheck request for title_bullets_qc recorded with status requested.

Recorded by smoke@example.com · 2026-03-13T18:13:44.571Z

fix-looprecheck
Decision metadata
{
  "executeNow": false,
  "targetKind": "title_bullets_qc",
  "recheckStatus": "requested"
}