Use a real enhanceable Settings URL, remove response-simulated navigation, and replace the one-shot public SSE endpoint with an initial canonical event plus ongoing server-owned updates. Keep a bounded one-event probe for production-reference tests.
req: examples/014
req: nav/001
req: nav/002
req: nav/004
req: push/003
Run browser-backed mutest sequentially without a parent jobserver, disable Firefox background work, batch replay projections while preserving ordered application, and elect a 250 ms budget for the durable 64-command browser fixture. All four hemx-wasm shards pass with 59 mutants and no survivors, closing the mutation matrix.
req: test/004
req: test/020
req: test/021
req: performance/005
req: performance/007
req: v1_release/006
Exercise the proc-macro entry point from a real consumer crate so item preservation and argument routing are mutation-verified; record the clean 33-mutant package gate.
req: sync/003
req: sync/005
req: test/020
req: test/021
Record the complete 76-mutant hemx-host package proof and narrow the remaining mutation frontier to sync, sync macros, and wasm.
req: test/020
req: test/021
Classify binary-only hemx-lsp outside the elected library/proc-macro mutation set, record the clean hemx package gate, and name the four actual remaining package gates.
req: test/020
req: test/021
Fail closed when generated form field names cannot map to Rust identifiers and delete the redundant empty generated-parameter branch.
req: form/004
req: diagnostics/003
req: test/022
req: test/023
Match public Form<T> paths with one unambiguous segment pattern and record clean hemx-derive shard 2/8 proof.
req: derive_handler/004
req: test/022
req: test/023
Exercise every generated form-control variant through public code generation and record all eight deterministic hemx-build shards clean: 1,304 mutants, 1,070 caught and 234 unviable.
req: form/004
req: codegen/005
req: test/021
req: test/022
req: test/023
Record the clean one-based hemx-build mutation shard 7/8 and advance the deterministic package gate frontier to the final shard.
req: test/022
req: test/023
Record complete hemx-build shard 5/8 coverage through its two deterministic 16-way hash partitions after the aggregate run was interrupted.
req: test/022
req: test/023
Record complete hemx-build shard 4/8 coverage through its two deterministic 16-way hash partitions after the aggregate run exceeded the command limit.
req: test/022
req: test/023
Translate one-based public shard numbers to mutest's zero-based API, retain requested labels in output paths, and grant compiler-probe tests a 120-second per-mutant floor. Corrected hemx-build shard 1/8 now passes.
req: test/022
req: test/023
Recognize only one valid Rust identifier bound directly to a self vector field as a template local; reject malformed and non-vector bindings, preserve unknown element locals without fabricated fields, and deduplicate repeated locals.
req: diagnostics/006
req: surface/008
req: test/021
Parse derive paths structurally so qualified Hemlate derives provide template context while similarly named derives fail closed. Prove hyphen/underscore template type mapping, empty and non-UTF-8 paths, Cargo-root lookup, Rust source failures, and derived field facts through the public inspection entry point.
req: diagnostics/006
req: surface/008
req: test/021
Assert exact generated symbol records for class, form, field, slot, atom, handle, and event resources; cover invalid and colliding class/form identifiers plus repeated compatible form metadata; and remove a redundant class-token conflict branch already owned by identifier validation.
req: style/001
req: form/001
req: diagnostics/004
req: build/009
req: test/021
Drive AppBuilder through a rooted client module with a non-Rust handler name and assert the exact InvalidData diagnostic, closing the public invalid-value mutation seam.
req: build/004
req: client_local/011
req: diagnostics/004
req: test/021
Drive AppBuilder through a changed template and prove generated Rust and symbols replace stale handles. Tighten the internal write helper to return only the result its callers use and classify the filesystem-equivalent read-guard mutant.
req: build/009
req: test/021
Prove partial constructor defaults, missing multipart-boundary rejection, first-root fingerprint replacement, and unchanged non-root HTML through public and nearest-boundary paths.
req: page_swap/001
req: multipart/003
req: abi/005
Prove explicit partial header values, full-page body and fingerprint delivery, and case-insensitive urlencoded media types through public Axum extractors and responses.
req: page_swap/001
req: abi/005
req: security/003
Decode emitted effect bytes, assert dispatch rejection status and diagnostics, and verify the shared embedded runtime body through public IntoResponse paths.
req: axum_integration/003
req: axum_integration/005
req: failure/005
req: wire/007