Skip to content

Web Delivery Loop: requirement quality gate stays blocked after passed checks and effective Waiver #1200

Description

@codex4123

Feedback details

MonkeyCode production Web delivery loop blocks at the requirement quality gate even after all machine checks pass and the workflow Owner registers an effective Waiver.

UID: f3afec41-b2fa-443d-812c-f572e103181d

Production URL:
https://mcode.side419.cn/console/project/ffa4c7e2-9fe1-11f1-9a58-568d1113f6ec/loop/b4457420-4553-47c4-8599-474f90b2441b

Project:
贪吃蛇竞赛 Web 游戏

Workflow:
贪吃蛇单人计时竞赛完整交付-20260901

Observed state:

  • Requirement work requirement.work.1 is 执行成功 / 质量通过.
  • Independent audit requirement.audit.2 is 执行成功 / 质量通过.
  • Quality gate machine check is 通过.
  • Missing evidence shows 当前没有缺失的机器核查项.
  • All required machine check items are 通过.
  • The page still shows workflow 已阻塞, requirement stage 等待人工 / 检查中, and product design remains 待开始 / 未评价.
  • The visible gate area exposes 登记 Waiver only. It does not expose an Owner decision control such as pass/reject/confirm/submit.
  • After registering a 24-hour Waiver with scope 需求阶段质量门禁人工确认项, the page shows Waiver 状态 1 项:有效 and an approved effective Waiver, but the workflow remains blocked and does not advance.

Reproduction from Web UI:

  1. Open the workflow URL above as project Owner.
  2. Confirm requirement work and independent audit are both successful and quality-passed.
  3. Open or scroll to the requirement quality gate.
  4. Observe that machine checks pass and no evidence is missing, but there is no direct Owner approval/rejection/confirmation button.
  5. Register a 24-hour Waiver from the visible 登记 Waiver action.
  6. Refresh the workflow several times.
  7. Observe that the workflow remains blocked and product design does not start.

Expected result

When machine checks and independent audit have passed, the Web UI should expose a clear Owner gate decision action. If Waiver is the intended bypass path, an effective approved Waiver should either unblock the gate and advance to product design, or the page should show an explicit remaining blocker and required supported user action.

The state should not leave the only Owner-facing page in 等待人工 / 检查中 without an actionable Owner control.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions