You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/modularity-exceptions.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,8 @@ line adds broader Wasm phases.
25
25
|`crates/fluxheim-config/src/config_tests_wasm.rs`| 531 | Wasm validation coverage is intentionally broad for the first live-hook release. | Split attachment-order, admission-budget, and reload-classification cases into focused Wasm test modules. |
26
26
|`crates/fluxheim-config/src/config_wasm.rs`| 840 | The first live Wasm schema keeps validation, defaults, attachment planning, and admission limits together while the API settles. | Split into `config_wasm_limits`, `config_wasm_attachments`, and `config_wasm_validate` modules after 1.7.1 behavior is locked. |
27
27
|`crates/fluxheim-wasm/src/manifest.rs`| 502 | Manifest parsing and validation grew with ABI/runtime compatibility checks. | Move manifest validation helpers and tests into focused modules. |
28
-
|`crates/fluxheim-server/src/native_http1_route_proxy_tests/wasm.rs`| 722 | Live Wasm hook coverage now includes access decisions, request/response header mutation, rewrite-context behavior, and PHP-FPM fallback coverage in one fixture file. | Split access-decision, header-hook, and PHP-FPM fallback live tests into separate modules before adding routing/cache Wasm phases. |
29
-
|`crates/fluxheim-server/src/native_http1_route_wasm.rs`| 812 | The native hook bridge now owns registry lookup, admission, access decisions, and the first bounded header host-call ABI. | Split header host-call state/mutation helpers into a focused `native_http1_route_wasm_headers` module. |
30
-
|`crates/fluxheim-wasm/src/runtime.rs`| 634 | Runtime construction now includes compile caching, host bindings, and execution policy checks. | Split compile-cache, execution, and host-call helpers into separate runtime submodules. |
28
+
|`crates/fluxheim-server/src/native_http1_route_proxy_handler.rs`| 586 | The first routing-policy Wasm slice adds final selected-route policy ordering in the central native HTTP/1 handler. | Split normal request, takeover, and Wasm route-decision orchestration into focused handler modules before adding cache-policy Wasm phases. |
29
+
|`crates/fluxheim-server/src/native_http1_route_proxy_tests/wasm.rs`| 1225 | Live Wasm hook coverage now includes access decisions, request/response header mutation, rewrite-context behavior, PHP-FPM fallback coverage, configured route decisions, load-balanced route selection, managed-cookie persistence, mirror routing, and selected-route policy enforcement in one fixture file. | Split access-decision, header-hook, route-decision, load-balancer/persistence, mirror, and PHP-FPM fallback live tests into separate modules before adding cache-policy Wasm phases. |
30
+
|`crates/fluxheim-server/src/native_http1_route_wasm.rs`| 985 | The native hook bridge now owns registry lookup, admission, access decisions, bounded header host calls, and the first bounded route-decision ABI. | Split header host-call state/mutation helpers and route-decision helpers into focused `native_http1_route_wasm_headers` and `native_http1_route_wasm_route_decision` modules. |
31
+
|`crates/fluxheim-wasm/src/runtime.rs`| 724 | Runtime construction now includes compile caching, host bindings, compile-slot coordination, and execution policy checks. | Split compile-cache, compile-slot, execution, and host-call helpers into separate runtime submodules. |
31
32
|`src/metrics.rs`| 505 | Root metrics compatibility wrappers remain just over the target after native/Wasm additions. | Move remaining Wasm metric wiring into the observability crate or a focused root adapter. |
0 commit comments