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