diff --git a/.agents/README.md b/.agents/README.md index 504e2cc..cf3f69c 100644 --- a/.agents/README.md +++ b/.agents/README.md @@ -264,3 +264,5 @@ Builtin transport: [direct HTTP](notes/implemented/architecture/2026-10-18-nativ - [README audience review](notes/proposed/process/2026-10-28-readme-audience-review.md) · [verification](evidence/verify/2026-10-28-readme-audience-review.md). - [Preview release notice and community](notes/proposed/process/2026-11-10-preview-release-community.md) · [verification](evidence/verify/2026-11-10-preview-release-community.md). + +- [Community QR replacement](notes/proposed/process/2026-11-10-refresh-community-qr.md) · [verification](evidence/verify/2026-11-10-refresh-community-qr.md). diff --git a/.agents/evidence/verify/2026-11-10-refresh-community-qr.md b/.agents/evidence/verify/2026-11-10-refresh-community-qr.md new file mode 100644 index 0000000..54d9666 --- /dev/null +++ b/.agents/evidence/verify/2026-11-10-refresh-community-qr.md @@ -0,0 +1,22 @@ +# Verification: Community QR replacement + +- Date: 2026-11-10 +- Base: `75c7b8b01268637ea1bb52b60f096436c0782988` +- Scope: root README translations, community image, shared UI where applicable, and engineering records. +- Result: PASS — scoped local checks; remote merge/publication remains separate. + +## Verified source + +The maintainer's JPEG is 436 × 434 pixels. Independent ZXing decoding yields the updated DingTalk invitation used by the clickable links. The group name, number and release announcement are unchanged. Preserve the original image bytes; old verification records remain historical. + +## Checks + +- PASS: `bash scripts/check-repo-health.sh --quiet` and `make hygiene`. +- PASS: both README paths resolve to the byte-identical JPEG; independent ZXing decoding matches the updated clickable URL. Old PNG references are absent from the current README/UI entries. +- PASS: group number, release version/date and existing relative Markdown links preserved; `git diff --check`. +- Image SHA256: `e7951550c99f07e60366801911577ecc29ff81966a7a36a172a10bca39573b39`. +- No additional runtime tests needed for this asset/link replacement; required remote CI is not bypassed. + +## Limits + +No runtime/package release or cloud resources; no DingTalk membership action. Remote CI and deployment are verified separately. Template PR303 was already blocked by unavailable pinned LibreOffice dependencies (Issue304); this asset change does not modify that workflow or its dependencies. diff --git a/.agents/notes/proposed/process/2026-11-10-refresh-community-qr.md b/.agents/notes/proposed/process/2026-11-10-refresh-community-qr.md new file mode 100644 index 0000000..3ee2688 --- /dev/null +++ b/.agents/notes/proposed/process/2026-11-10-refresh-community-qr.md @@ -0,0 +1,35 @@ +# Decision: Refresh the developer community QR code + +Status: proposed + +## Problem + +The maintainer supplied a replacement DingTalk QR image on November 10 after the initial announcement. + +## Decision + +Replace the old PNG with the supplied 436 × 434 JPEG unchanged. Update both README image paths and clickable join URLs to the destination decoded from that image. Website shared UI owns the matching footer asset and URL; synchronize it to Registry. Keep the preview announcement, group name and group number unchanged. + +## API Design + +N/A — this decision does not involve API changes. + +## Alternatives considered + +Keeping the previous clickable URL would make clicking and scanning use different invitations. Converting or redrawing the supplied image is unnecessary; preserve its original bytes and file type. + +## Dependencies + +User attachment: https://api.agent.run/api/v1/uploads/up-x2G9-QN8rwuTx_0CKHcNkw.jpg . The shared UI source belongs to https://github.com/Alibaba-Agent-Sandbox/website . + +## Test Strategy + +Decode the replacement, compare asset bytes, validate bilingual image/link references, run owner document/build checks and inspect the rendered QR. Preserve all required remote CI gates. + +## Acceptance criteria + +The original replacement image is served, clicking and scanning use the same invitation, old image references are removed from current user-facing entry points, and affected source changes pass required checks before merge. Template PR303 retains its separately tracked CI blocker until resolved. + +## Evidence + +[Verification](../../../evidence/verify/2026-11-10-refresh-community-qr.md). diff --git a/README.md b/README.md index 2aa1b78..16937cb 100644 --- a/README.md +++ b/README.md @@ -85,11 +85,11 @@ The [abx CLI](https://github.com/Alibaba-Agent-Sandbox/agent-sandbox) provides t ## Community -Join the **Agent Sandbox 开发者工具交流群** on DingTalk to discuss usage and share feedback. [Join the group](https://qr.dingtalk.com/action/joingroup?code=v1,k1,kIZr4Ai7sYm4U0xoz1p1QSlgoBHeoi/kE5TkIXeFCR4=&_dt_no_comment=1&origin=11) or search for group number **213605001586**. +Join the **Agent Sandbox 开发者工具交流群** on DingTalk to discuss usage and share feedback. [Join the group](https://qr.dingtalk.com/action/joingroup?code=v1,k1,LSusypYdoGm4U0xoz1p1QSlgoBHeoi/kgpsl4uQ8qus=&_dt_no_comment=1&origin=1) or search for group number **213605001586**. Scan the QR code with DingTalk: -DingTalk group QR code +DingTalk group QR code ## Contributing diff --git a/README.zh-CN.md b/README.zh-CN.md index bee1873..f19fb4d 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -86,11 +86,11 @@ finally: ## 交流与反馈 -欢迎加入 **Agent Sandbox 开发者工具交流群**,交流使用经验、分享建议与反馈。[点击加入钉钉群](https://qr.dingtalk.com/action/joingroup?code=v1,k1,kIZr4Ai7sYm4U0xoz1p1QSlgoBHeoi/kE5TkIXeFCR4=&_dt_no_comment=1&origin=11),或搜索钉钉群号 **213605001586**。 +欢迎加入 **Agent Sandbox 开发者工具交流群**,交流使用经验、分享建议与反馈。[点击加入钉钉群](https://qr.dingtalk.com/action/joingroup?code=v1,k1,LSusypYdoGm4U0xoz1p1QSlgoBHeoi/kgpsl4uQ8qus=&_dt_no_comment=1&origin=1),或搜索钉钉群号 **213605001586**。 也可以使用钉钉扫描二维码加入: -钉钉交流群二维码 +钉钉交流群二维码 ## 参与贡献 diff --git a/assets/dingtalk-group.jpg b/assets/dingtalk-group.jpg new file mode 100644 index 0000000..f346a2a Binary files /dev/null and b/assets/dingtalk-group.jpg differ diff --git a/assets/dingtalk-group.png b/assets/dingtalk-group.png deleted file mode 100644 index f25856c..0000000 Binary files a/assets/dingtalk-group.png and /dev/null differ