BReg docs: the WASM upgrade step points at a compatibility member that explain no longer emits
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 88/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- rust, wasm
- Lĩnh vực
- documentation
Hướng nghiên cứu
Đọc products/breg/wasm-action-handlers.md, đặc biệt là phần giới thiệu, bước 4 của “Upgrade” và phần “Build support”; so sánh cách diễn đạt với products/breg/contracts/explain/ActionsExplanation.schema.json. Cập nhật phần giới thiệu và bước nâng cấp để mô tả hành vi hiện tại, đồng thời trỏ đến vị trí thực tế có nêu yêu cầu máy chủ tối thiểu. Hoàn tất khi hướng dẫn không còn nhắc đến thành viên compatibility được phát ra hoặc hợp đồng tương thích đã lỗi thời.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
products/breg/wasm-action-handlers.md, step 4 of "Upgrade" (line 109), tells an author to
"record the minimum server requirement (the compatibility member states it)". Nothing emits a
compatibility member today. bregctl explain actions describes a WASM Function under
plan.function with kind, sourceModule, abi, writes, refusals, id, entrypoint,
capabilities, boundInputs and source, and
products/breg/contracts/explain/ActionsExplanation.schema.json allows no other member
(additionalProperties: false). The guide's own "Build support" section already describes the
current behavior: a build without the wasm feature refuses a WASM-bearing package at admission
or rederivation. The guide's introduction (line 4) still says it covers "the server-compatibility
contract", which that section replaced.
Repro: run bregctl explain actions --format json on any project whose Action plan names a
runtime: wasm Function, and search the output for compatibility. There is none.
Expected: the upgrade step says where the minimum server requirement is recorded, or drops the
reference. For example: "Author wasm-handler packages with the SDK. A server that predates WASM
support, or a build without the wasm feature, refuses the package during load, before an
invocation or attempt audit can exist." The introduction names the "Build support" section
instead of a compatibility contract.
Likely fix: edit products/breg/wasm-action-handlers.md lines 4 and 108 to 111. If a minimum
server version is still meant to be published, say where (release notes or the package
metadata) rather than naming an explain member. Close or narrow #1278's first item to the
handler members that exist.
Tests: none beyond the docs checks; the explain contract test already holds the schema.
- Ngôn ngữ chính
- Rust
- Star
- 2
- Fork
- 0
- Merge trung bình
- 10 giờ 32 phút
- Pull request đã merge (30 ngày)
- 269
Chuẩn bị môi trường
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của registrystack/registry-stack
-
area:docs documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
registrystack/registry-stack#2253 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:coordinator bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
registrystack/registry-stack#2252 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:release bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
registrystack/registry-stack#2248 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:breg bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
registrystack/registry-stack#2231 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:breg bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
registrystack/registry-stack#2227 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của registrystack/registry-stack
Issue tương tự
-
corro-client drops the last byte of a response line that has no trailing newlineCó thể đã có người làm @RaphaelFakhri đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
proxy: include denial_category in the "proxy request denied" log lineCó thể đã có người làm @sreyas-endor đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
nolabs-ai/nono#2172 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
metasequoiaime/msime#9113 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:desktop priority:p2 type:chore
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày
-
area: supply-chain
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 73/100
Maintainer thường phản hồi trong vòng 1 ngày