BReg docs: the WASM upgrade step points at a compatibility member that explain no longer emits
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 88/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- rust, wasm
- Área
- documentation
Línea de trabajo
Lee products/breg/wasm-action-handlers.md, especialmente la introducción, el paso 4 de “Upgrade” y la sección “Build support”; compara la redacción con products/breg/contracts/explain/ActionsExplanation.schema.json. Actualiza la introducción y el paso de actualización para que describan el comportamiento actual y apunten a una ubicación real donde se indique un requisito mínimo del servidor. Se considerará terminado cuando la guía ya no haga referencia a un miembro compatibility emitido ni a un contrato de compatibilidad obsoleto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- Rust
- Estrellas
- 2
- Forks
- 0
- Merge medio
- 9 h 24 min
- PR fusionados (30 d)
- 271
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de registrystack/registry-stack
-
area:docs documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
registrystack/registry-stack#2253 ·
Los mantenedores suelen responder en 1 día
-
area:coordinator bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
registrystack/registry-stack#2252 ·
Los mantenedores suelen responder en 1 día
-
area:release bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
registrystack/registry-stack#2248 ·
Los mantenedores suelen responder en 1 día
-
area:breg bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
registrystack/registry-stack#2231 ·
Los mantenedores suelen responder en 1 día
-
area:breg bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
registrystack/registry-stack#2227 ·
Los mantenedores suelen responder en 1 día
Todos los issues de registrystack/registry-stack
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
-
Negative subscript on a sparse array counts from the number of elements, not from the highest indexAbiertoarea: compat bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
reubeno/brush#1570 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
longbridge/gpui-kit#3620 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
mongodb/kingfisher#564 ·
Los mantenedores suelen responder en 1 día