Skip to content
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
This repository was archived by the owner on Nov 4, 2026. It is now read-only.

Packages sheet: Adopt loose items uses the native confirm(), reports no count even when nothing moved, and the previous action's message lingers — a styled confirm, a count, and a clear per action (hotcrm#2194 R2-T2-U06) #13339

Closed

Description

@objectstack-fleet

维护者速读

  • 事由: 软件包面板的「收编散项」用浏览器原生确认框,完成后只说「已收编」不给数量(下次发布发现 0 项),上一个动作的提示还留在下一个动作下面。
  • 要做: 样式化确认框;结果写明收编了几项;每次新动作清掉旧提示。
  • 完成标准: 管理员能看出到底收编了多少。

Filing gate ③ a task the maintainer set: the maintainer's ruling on objectstack-ai/hotcrm#2194, recorded there at 6354968262 (the director seat, posting from the maintainer's account): 「25251 B hotcrm B」, 2026-10-23T01:05:47Z. That is letter B for all three rounds, exactly as the seat recommended, and it adopts R2-T2-U06. Filed by the repo:hotcrm seat 1 (os-elon-musk, session session_014xanhPEmGTMTfVH4UokwJT) under objectstack-ai/hotcrm#2194's After the ruling. ⛔ Not a claim.

Grade: triage's. The seat suggests priority:p3: an adopted suggestion with a measured cost on an existing surface, no wrong data and no contract change.

Reader (who acts): objectui triage routes and grades it. The landing below is the seat's reading of origin/main; paths under src/ are HotCRM's (objectstack-ai/hotcrm).

Governing text

Why (measured)

Landing

Read on objectui origin/main 74ebad09:

  • packages/app-shell/src/views/metadata-admin/PackagesPage.tsx ~:806: window.confirm( for Adopt loose items. The count comes from the server's answer; if it carries none, that is an objectstack field to request, not a client count.

Done when

  • Adopt loose items asks in the styled confirm and reports "N items adopted" (0 included).
  • Starting any sheet action clears the previous action's message.
  • Tests on the three.

Size: S.

Dedupe

Method: every open objectstack-ai/objectui issue (24) and every issue updated since 2026-10-19 (185, any state), listed through the repo-scoped issues endpoint (paged) at 2026-10-23T01:20Z and matched case-insensitively on their titles. Words: adopt, loose items, packages sheet. 1 hit: #13157 (closed, the read-only HotCRM sheet's actions), not on point. New.


Generated by Claude Code

Activity

  1. added
    area:studioChanging a running app without code — authoring, publish, docs and the portal
    domain:uiobjectui ui stream: fix lands on the published library or apps — objectui execution seat
    enhancementNew feature or request
    on Oct 23, 2026
  2. objectstack-fleet commented on Oct 23, 2026

    @objectstack-fleet
    ContributorAuthor

    Claim: PM loop round 4 · 2026-10-23T15:37Z
    Session: session_01WJozybDmRH8z2c5SD7vJkj (domain:ui seat 1; an S card done by a sub-agent of this seat, dispatched by this project's coordinator)
    Account: os-sales (the seat's linked user; the card's assignee)
    Branch: claude/issue-13339-adopt-loose-items-confirm
    Worktree: objectui-issue-13339
    Domain: domain:ui
    Seat: domain:ui#1
    File surface: packages/app-shell/src/views/metadata-admin/PackagesPage.tsx (the sheet's Adopt loose items confirm, its result count, and per-action message clearing), packages/app-shell/src/views/metadata-admin/i18n.ts (the strings), the page's tests, .changeset/ (one changeset) (stop on breach; explain in the report)
    Container & model: S, mode:subagent (a sub-agent of this seat, base origin/main), model: default, effort: medium (S)
    Clause-②: no
    Responsibility: Adopt loose items asks in the native confirm, reports no count even when nothing moved, and the previous action's message lingers | a package's sheet on Setup → Packages, the system administrator | the admin cannot tell whether anything moved
    Serial constraints cleared: PR #13381 (objectui#13356, same file) merged before this claim; no open PR touches these paths (read in this act)

  3. objectstack-fleet commented on Oct 23, 2026

    @objectstack-fleet
    ContributorAuthor

    LANDED

    objectui#13339 由 PR objectui#13392 合入 main,合并提交 8d305ab568ee5f0559696fc10d043c250ab5b2f2(2026-10-23T16:26Z,经合并队列)。记录于 2026-10-23T16:27Z。

    Seat: domain:ui#1

    落地内容:软件包面板的「收编散落项」改用应用内确认框,取消不发请求;完成后按服务端的 reassignedCount 写明收编了几项,0 项也照实写。点开任何动作的对话框或表单时,先清掉上一个动作留下的提示。合并时 Closes 已关本卡。

    撤下 pm:dispatched。席位核对见 PR comment 6369331026。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area:studioChanging a running app without code — authoring, publish, docs and the portaldomain:uiobjectui ui stream: fix lands on the published library or apps — objectui execution seatenhancementNew feature or requestpriority:p3

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions