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
{{ message }}
Repository navigation
Create file children through opaque directory grants #400
Implementation is ready in PR #406 at exact head a5b45266641a747fe7d8af647889a0fbc554454e, based on e98b885d487e3e2e560ebe1917d3cdcdb0dc4c58. Local changed-path gates are green: Chrome 153 WPT reduction 3/3; focused native create/runtime and 100-cycle lifecycle; C++ broker/C11 ABI 2/2; 10k broker 0.029s with +96 KiB RSS and 0 FD; export contract 2/2; all three symbols present; AppScene cac13616 request/status/field adapter assertions pass. The broad local aggregate reaches the separately documented pre-existing writer close assertion only after all new create assertions pass. Direct exact-head hosted gates are queued; NuGet is being canceled as unrelated.
Completed by PR #406, merged as ad33c45305f4cabbb87d378686539d39efb606c5. Exact-head Linux, macOS, portable V8, native-document, and NativeAOT 11/12 checks all passed. The merged runtime now implements getFileHandle(name, {create:true}) over the opaque AppScene parent/derived-grant ABI, including browser error mapping, navigation cancellation, exactly-once release, and bounded lifecycle gates. Post-merge CI and NuGet tails were canceled.
Activity
wieslawsoltes commentedon Sep 18, 2026
Implementation is ready in PR #406 at exact head
a5b45266641a747fe7d8af647889a0fbc554454e, based one98b885d487e3e2e560ebe1917d3cdcdb0dc4c58. Local changed-path gates are green: Chrome 153 WPT reduction 3/3; focused native create/runtime and 100-cycle lifecycle; C++ broker/C11 ABI 2/2; 10k broker 0.029s with +96 KiB RSS and 0 FD; export contract 2/2; all three symbols present; AppScenecac13616request/status/field adapter assertions pass. The broad local aggregate reaches the separately documented pre-existing writer close assertion only after all new create assertions pass. Direct exact-head hosted gates are queued; NuGet is being canceled as unrelated.wieslawsoltes commentedon Sep 18, 2026
Completed by PR #406, merged as
ad33c45305f4cabbb87d378686539d39efb606c5. Exact-head Linux, macOS, portable V8, native-document, and NativeAOT 11/12 checks all passed. The merged runtime now implementsgetFileHandle(name, {create:true})over the opaque AppScene parent/derived-grant ABI, including browser error mapping, navigation cancellation, exactly-once release, and bounded lifecycle gates. Post-merge CI and NuGet tails were canceled.