Merge branch 'native/server-release' into main
Enable native Docs sign-in and retain session revocation checks
.amadan/README.md+8 −0.amadan/ci.d/20-native+7 −0.gitignore+4 −0core/Cargo.lock+0 −2core/Cargo.toml+2 −0core/tests/native_rule_convergence.rs+47 −0core/tests/wasm_trap_containment.rs+7 −35docs/superpowers/plans/2026-09-13-native-apple.md+9 −0docs/superpowers/specs/2026-09-13-native-apple-design.md+48 −0fixtures/native-wire.mjs+19 −0fixtures/vectors/native-rule/0.binbinaryfixtures/vectors/native-rule/1.binbinaryfixtures/vectors/native-rule/1.snapshotbinaryfixtures/vectors/native-rule/2.binbinaryfixtures/vectors/native-rule/2.snapshotbinaryfixtures/vectors/native-rule/3.binbinaryfixtures/vectors/native-rule/3.snapshotbinaryfixtures/vectors/native-rule/4.binbinaryfixtures/vectors/native-rule/4.snapshotbinaryfixtures/vectors/native-rule/5.binbinaryfixtures/vectors/native-rule/5.snapshotbinaryfixtures/vectors/native-rule/6.binbinaryfixtures/vectors/native-rule/6.snapshotbinaryfixtures/vectors/native-rule/README.md+1 −0go.mod+2 −1go.sum+2 −0internal/core/core_internal_test.go+57 −59internal/core/native_rule_test.go+63 −0internal/core/testdata/docs_core.wasmbinaryinternal/docs/app.go+37 −0internal/docs/handlers.go+14 −1internal/docs/native.go+80 −0internal/docs/native_review_test.go+97 −0internal/docs/native_stream_test.go+78 −0internal/docs/native_test.go+162 −0internal/docs/publish.go+4 −0internal/docs/share.go+24 −0internal/docs/stream.go+4 −0native/.gitignore+7 −0native/BUILDING.md+47 −0native/LICENSE.lucide+43 −0native/PARITY.md+37 −0native/REVIEW.md+122 −0native/apple/Package.resolved+14 −0native/apple/Package.swift+11 −0native/apple/Sources/DocsApp/DocsApp.swift+21 −0native/apple/Sources/DocsKit/CRDTProjection.swift+42 −0native/apple/Sources/DocsKit/CRDTReplica.swift+147 −0native/apple/Sources/DocsKit/DocsAttachments.swift+147 −0native/apple/Sources/DocsKit/DocsClipboardWriter.swift+106 −0native/apple/Sources/DocsKit/DocsCloseGuard.swift+86 −0native/apple/Sources/DocsKit/DocsFonts.swift+38 −0native/apple/Sources/DocsKit/DocsHTMLClipboard.swift+237 −0native/apple/Sources/DocsKit/DocsHTMLScanner.swift+62 −0native/apple/Sources/DocsKit/DocsJumpControls.swift+129 −0native/apple/Sources/DocsKit/DocsModel.swift+235 −0native/apple/Sources/DocsKit/DocsModels.swift+17 −0native/apple/Sources/DocsKit/DocsPagedTextView.swift+123 −0native/apple/Sources/DocsKit/DocsPaging.swift+67 −0native/apple/Sources/DocsKit/DocsResources.swift+8 −0native/apple/Sources/DocsKit/DocsRichClipboard.swift+212 −0native/apple/Sources/DocsKit/DocsShareGrant.swift+7 −0native/apple/Sources/DocsKit/DocsShareInformation.swift+10 −0native/apple/Sources/DocsKit/DocsShareMutation.swift+5 −0native/apple/Sources/DocsKit/DocsSharingView.swift+130 −0native/apple/Sources/DocsKit/DocsToolsControls.swift+72 −0native/apple/Sources/DocsKit/DocsWorkspace.swift+104 −0native/apple/Sources/DocsKit/DocumentClipboardInsertion.swift+69 −0native/apple/Sources/DocsKit/DocumentCommands.swift+167 −0native/apple/Sources/DocsKit/DocumentComposition.swift+165 −0native/apple/Sources/DocsKit/DocumentExportControls.swift+105 −0native/apple/Sources/DocsKit/DocumentInputRules.swift+58 −0native/apple/Sources/DocsKit/DocumentKeyboardBindings.swift+34 −0native/apple/Sources/DocsKit/DocumentNativeInputRules.swift+93 −0native/apple/Sources/DocsKit/DocumentPublication.swift+17 −0native/apple/Sources/DocsKit/DocumentThumbnail.swift+34 −0native/apple/Sources/DocsKit/DocumentWordCounts.swift+48 −0native/apple/Sources/DocsKit/EditorToolbar.swift+59 −0native/apple/Sources/DocsKit/NativeDocumentTextView.swift+250 −0native/apple/Sources/DocsKit/NativeTextProjection.swift+86 −0native/apple/Sources/DocsKit/Resources/Fonts/LICENSE-OFL-1.1.txt+90 −0native/apple/Sources/DocsKit/Resources/Fonts/LiberationMono-Bold.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationMono-BoldItalic.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationMono-Italic.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationMono-Regular.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationSans-Bold.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationSans-BoldItalic.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationSans-Italic.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationSans-Regular.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationSerif-Bold.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationSerif-BoldItalic.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationSerif-Italic.ttfbinarynative/apple/Sources/DocsKit/Resources/Fonts/LiberationSerif-Regular.ttfbinarynative/apple/Sources/DocsKit/Resources/HTMLEntities.json+1 −0native/apple/Sources/DocsKit/Resources/ThirdPartyNotices.txt+26 −0native/apple/Sources/DocsKit/Resources/ar.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/bn.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/en.lproj/Localizable.strings+177 −0native/apple/Sources/DocsKit/Resources/es.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/ga.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/hi.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/ja.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/pt.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/ru.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/vi.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/yue.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/Resources/zh-Hans.lproj/Localizable.strings+173 −0native/apple/Sources/DocsKit/TextEditMapping.swift+47 −0native/apple/Tests/DocsKitTests/CRDTClipboardTests.swift+61 −0native/apple/Tests/DocsKitTests/CRDTGenerationTests.swift+31 −0native/apple/Tests/DocsKitTests/CRDTSourceReuseTests.swift+54 −0native/apple/Tests/DocsKitTests/DocumentAssetsTests.swift+40 −0native/apple/Tests/DocsKitTests/DocumentCommandsTests.swift+62 −0native/apple/Tests/DocsKitTests/DocumentCompositionTests.swift+34 −0native/apple/Tests/DocsKitTests/DocumentInputRulesTests.swift+48 −0native/apple/Tests/DocsKitTests/DocumentListCommandTests.swift+32 −0native/apple/Tests/DocsKitTests/DocumentPublicationTests.swift+26 −0native/apple/Tests/DocsKitTests/DocumentWordCountsTests.swift+34 −0native/apple/Tests/DocsKitTests/KeyboardBindingTests.swift+13 −0native/apple/Tests/DocsKitTests/NativeClipboardInputTests.swift+92 −0native/apple/Tests/DocsKitTests/NativeRenderTests.swift+87 −0native/apple/Tests/DocsKitTests/PagingTests.swift+58 −0native/apple/Tests/DocsKitTests/RichClipboardTests.swift+147 −0native/benchmarks/NativePerformanceProbeTests.swift+41 −0native/benchmarks/README.md+101 −0native/crdt/Cargo.lock+345 −0native/crdt/Cargo.toml+23 −0native/crdt/src/bin/rule_wire_probe.rs+45 −0native/crdt/src/bin/wire_fixture.rs+22 −0native/crdt/src/display.rs+140 −0native/crdt/src/input_rules.rs+45 −0native/crdt/src/lib.rs+164 −0native/crdt/src/lists.rs+153 −0native/crdt/src/operations.rs+95 −0native/crdt/src/paste.rs+74 −0native/crdt/src/projection.rs+38 −0native/crdt/src/structure.rs+199 −0native/crdt/tests/delete_tail_review.rs+79 −0native/crdt/tests/replica.rs+280 −0native/crdt/tests/rule_delta_convergence.rs+28 −0native/crdt/tests/structural_commands.rs+92 −0native/host/Cargo.lock+310 −0native/host/Cargo.toml+10 −0native/host/include/DocsCRDT.h+8 −0native/host/include/module.modulemap+4 −0native/host/src/lib.rs+89 −0native/host/tests/sandbox.rs+62 −0native/ios/Assets.xcassets/AppIcon.appiconset/AppIcon.pngbinarynative/ios/Assets.xcassets/AppIcon.appiconset/Contents.json+1 −0native/ios/Review/DocsReviewPhone.swift+69 −0native/ios/UITests/NativeUITests.swift+204 −0native/ios/project.yml+69 −0native/scripts/build-crdt.sh+20 −0native/scripts/build-iphone.sh+11 −0native/scripts/build-mac.sh+6 −0native/scripts/check-mutations.py+38 −0native/scripts/check-native.sh+37 −0native/scripts/check-rule-wire.mjs+26 −0native/scripts/review-ios.py+175 −0native/vendor/yrs-0.23.5/.cargo_vcs_info.json+6 −0native/vendor/yrs-0.23.5/.gitignore+3 −0native/vendor/yrs-0.23.5/Cargo.lock+1180 −0native/vendor/yrs-0.23.5/Cargo.toml+122 −0native/vendor/yrs-0.23.5/Cargo.toml.orig+47 −0native/vendor/yrs-0.23.5/LICENSE+23 −0native/vendor/yrs-0.23.5/PATCHES.md+14 −0native/vendor/yrs-0.23.5/README.md+102 −0native/vendor/yrs-0.23.5/benches/benches.rs+561 −0native/vendor/yrs-0.23.5/benches/serialization.rs+177 −0native/vendor/yrs-0.23.5/src/alt.rs+161 −0native/vendor/yrs-0.23.5/src/any.rs+851 −0native/vendor/yrs-0.23.5/src/atomic.rs+214 −0native/vendor/yrs-0.23.5/src/block.rs+2258 −0native/vendor/yrs-0.23.5/src/block_iter.rs+565 −0native/vendor/yrs-0.23.5/src/block_store.rs+525 −0native/vendor/yrs-0.23.5/src/branch.rs+962 −0native/vendor/yrs-0.23.5/src/doc.rs+2458 −0native/vendor/yrs-0.23.5/src/encoding/mod.rs+212 −0native/vendor/yrs-0.23.5/src/encoding/read.rs+172 −0native/vendor/yrs-0.23.5/src/encoding/serde/de.rs+907 −0native/vendor/yrs-0.23.5/src/encoding/serde/mod.rs+272 −0native/vendor/yrs-0.23.5/src/encoding/serde/ser.rs+727 −0native/vendor/yrs-0.23.5/src/encoding/varint.rs+437 −0native/vendor/yrs-0.23.5/src/encoding/write.rs+103 −0native/vendor/yrs-0.23.5/src/error.rs+18 −0native/vendor/yrs-0.23.5/src/event.rs+95 −0native/vendor/yrs-0.23.5/src/gc.rs+88 −0native/vendor/yrs-0.23.5/src/id_set.rs+928 −0native/vendor/yrs-0.23.5/src/input.rs+98 −0native/vendor/yrs-0.23.5/src/iter.rs+920 −0native/vendor/yrs-0.23.5/src/json_path/iter_any.rs+455 −0native/vendor/yrs-0.23.5/src/json_path/iter_txn.rs+648 −0native/vendor/yrs-0.23.5/src/json_path/mod.rs+87 −0native/vendor/yrs-0.23.5/src/json_path/parse.rs+376 −0native/vendor/yrs-0.23.5/src/lib.rs+765 −0native/vendor/yrs-0.23.5/src/moving.rs+1161 −0native/vendor/yrs-0.23.5/src/observer.rs+469 −0native/vendor/yrs-0.23.5/src/out.rs+236 −0native/vendor/yrs-0.23.5/src/slice.rs+325 −0native/vendor/yrs-0.23.5/src/state_vector.rs+261 −0native/vendor/yrs-0.23.5/src/store.rs+604 −0native/vendor/yrs-0.23.5/src/sync/awareness.rs+788 −0native/vendor/yrs-0.23.5/src/sync/mod.rs+14 −0native/vendor/yrs-0.23.5/src/sync/protocol.rs+694 −0native/vendor/yrs-0.23.5/src/sync/time.rs+32 −0native/vendor/yrs-0.23.5/src/test_utils.rs+549 −0native/vendor/yrs-0.23.5/src/tests/compatibility_tests.rs+476 −0native/vendor/yrs-0.23.5/src/tests/edit_traces.rs+116 −0native/vendor/yrs-0.23.5/src/tests/edit_traces_tests.rs+60 −0native/vendor/yrs-0.23.5/src/tests/mod.rs+3 −0native/vendor/yrs-0.23.5/src/transact.rs+273 −0native/vendor/yrs-0.23.5/src/transaction.rs+1278 −0native/vendor/yrs-0.23.5/src/types/array.rs+1797 −0native/vendor/yrs-0.23.5/src/types/map.rs+1375 −0native/vendor/yrs-0.23.5/src/types/mod.rs+1254 −0native/vendor/yrs-0.23.5/src/types/text.rs+2860 −0native/vendor/yrs-0.23.5/src/types/weak.rs+2301 −0native/vendor/yrs-0.23.5/src/types/xml.rs+1910 −0native/vendor/yrs-0.23.5/src/undo.rs+2073 −0native/vendor/yrs-0.23.5/src/update.rs+1594 −0native/vendor/yrs-0.23.5/src/updates/decoder.rs+504 −0native/vendor/yrs-0.23.5/src/updates/encoder.rs+528 −0native/vendor/yrs-0.23.5/src/updates/mod.rs+2 −0native/vendor/yrs-0.23.5/src/utils/client_hasher.rs+29 −0native/vendor/yrs-0.23.5/src/utils/mod.rs+11 −0scripts/build-wasm.sh+47 −2
CI passed — run details
.amadan/README.mdLoading diff…
.amadan/ci.d/20-nativeLoading diff…
.gitignoreLoading diff…
core/Cargo.lockLoading diff…
core/Cargo.tomlLoading diff…
core/tests/native_rule_convergence.rsLoading diff…
core/tests/wasm_trap_containment.rsLoading diff…
docs/superpowers/plans/2026-09-13-native-apple.mdLoading diff…
docs/superpowers/specs/2026-09-13-native-apple-design.mdLoading diff…
fixtures/native-wire.mjsLoading diff…
fixtures/vectors/native-rule/0.binLoading diff…
fixtures/vectors/native-rule/1.binLoading diff…
fixtures/vectors/native-rule/1.snapshotLoading diff…
fixtures/vectors/native-rule/2.binLoading diff…
fixtures/vectors/native-rule/2.snapshotLoading diff…
fixtures/vectors/native-rule/3.binLoading diff…
fixtures/vectors/native-rule/3.snapshotLoading diff…
fixtures/vectors/native-rule/4.binLoading diff…
fixtures/vectors/native-rule/4.snapshotLoading diff…
fixtures/vectors/native-rule/5.binLoading diff…
fixtures/vectors/native-rule/5.snapshotLoading diff…
fixtures/vectors/native-rule/6.binLoading diff…
fixtures/vectors/native-rule/6.snapshotLoading diff…
fixtures/vectors/native-rule/README.mdLoading diff…
go.modLoading diff…
go.sumLoading diff…
internal/core/core_internal_test.goLoading diff…
internal/core/native_rule_test.goLoading diff…
internal/core/testdata/docs_core.wasmLoading diff…
internal/docs/app.goLoading diff…
internal/docs/handlers.goLoading diff…
internal/docs/native.goLoading diff…
internal/docs/native_review_test.goLoading diff…
internal/docs/native_stream_test.goLoading diff…
internal/docs/native_test.goLoading diff…
internal/docs/publish.goLoading diff…
internal/docs/share.goLoading diff…
internal/docs/stream.goLoading diff…
native/.gitignoreLoading diff…
native/BUILDING.mdLoading diff…
native/LICENSE.lucideLoading diff…
native/PARITY.mdLoading diff…
native/REVIEW.mdLoading diff…
native/apple/Package.resolvedLoading diff…
native/apple/Package.swiftLoading diff…
native/apple/Sources/DocsApp/DocsApp.swiftLoading diff…
native/apple/Sources/DocsKit/CRDTProjection.swiftLoading diff…
native/apple/Sources/DocsKit/CRDTReplica.swiftLoading diff…
native/apple/Sources/DocsKit/DocsAttachments.swiftLoading diff…
native/apple/Sources/DocsKit/DocsClipboardWriter.swiftLoading diff…
native/apple/Sources/DocsKit/DocsCloseGuard.swiftLoading diff…
native/apple/Sources/DocsKit/DocsFonts.swiftLoading diff…
native/apple/Sources/DocsKit/DocsHTMLClipboard.swiftLoading diff…
native/apple/Sources/DocsKit/DocsHTMLScanner.swiftLoading diff…
native/apple/Sources/DocsKit/DocsJumpControls.swiftLoading diff…
native/apple/Sources/DocsKit/DocsModel.swiftLoading diff…
native/apple/Sources/DocsKit/DocsModels.swiftLoading diff…
native/apple/Sources/DocsKit/DocsPagedTextView.swiftLoading diff…
native/apple/Sources/DocsKit/DocsPaging.swiftLoading diff…
native/apple/Sources/DocsKit/DocsResources.swiftLoading diff…
native/apple/Sources/DocsKit/DocsRichClipboard.swiftLoading diff…
native/apple/Sources/DocsKit/DocsShareGrant.swiftLoading diff…
native/apple/Sources/DocsKit/DocsShareInformation.swiftLoading diff…
native/apple/Sources/DocsKit/DocsShareMutation.swiftLoading diff…
native/apple/Sources/DocsKit/DocsSharingView.swiftLoading diff…
native/apple/Sources/DocsKit/DocsToolsControls.swiftLoading diff…
native/apple/Sources/DocsKit/DocsWorkspace.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentClipboardInsertion.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentCommands.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentComposition.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentExportControls.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentInputRules.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentKeyboardBindings.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentNativeInputRules.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentPublication.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentThumbnail.swiftLoading diff…
native/apple/Sources/DocsKit/DocumentWordCounts.swiftLoading diff…
native/apple/Sources/DocsKit/EditorToolbar.swiftLoading diff…
native/apple/Sources/DocsKit/NativeDocumentTextView.swiftLoading diff…
native/apple/Sources/DocsKit/NativeTextProjection.swiftLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LICENSE-OFL-1.1.txtLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationMono-Bold.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationMono-BoldItalic.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationMono-Italic.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationMono-Regular.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationSans-Bold.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationSans-BoldItalic.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationSans-Italic.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationSans-Regular.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationSerif-Bold.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationSerif-BoldItalic.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationSerif-Italic.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/Fonts/LiberationSerif-Regular.ttfLoading diff…
native/apple/Sources/DocsKit/Resources/HTMLEntities.jsonLoading diff…
native/apple/Sources/DocsKit/Resources/ThirdPartyNotices.txtLoading diff…
native/apple/Sources/DocsKit/Resources/ar.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/bn.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/en.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/es.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/ga.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/hi.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/ja.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/pt.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/ru.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/vi.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/yue.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/Resources/zh-Hans.lproj/Localizable.stringsLoading diff…
native/apple/Sources/DocsKit/TextEditMapping.swiftLoading diff…
native/apple/Tests/DocsKitTests/CRDTClipboardTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/CRDTGenerationTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/CRDTSourceReuseTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/DocumentAssetsTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/DocumentCommandsTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/DocumentCompositionTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/DocumentInputRulesTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/DocumentListCommandTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/DocumentPublicationTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/DocumentWordCountsTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/KeyboardBindingTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/NativeClipboardInputTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/NativeRenderTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/PagingTests.swiftLoading diff…
native/apple/Tests/DocsKitTests/RichClipboardTests.swiftLoading diff…
native/benchmarks/NativePerformanceProbeTests.swiftLoading diff…
native/benchmarks/README.mdLoading diff…
native/crdt/Cargo.lockLoading diff…
native/crdt/Cargo.tomlLoading diff…
native/crdt/src/bin/rule_wire_probe.rsLoading diff…
native/crdt/src/bin/wire_fixture.rsLoading diff…
native/crdt/src/display.rsLoading diff…
native/crdt/src/input_rules.rsLoading diff…
native/crdt/src/lib.rsLoading diff…
native/crdt/src/lists.rsLoading diff…
native/crdt/src/operations.rsLoading diff…
native/crdt/src/paste.rsLoading diff…
native/crdt/src/projection.rsLoading diff…
native/crdt/src/structure.rsLoading diff…
native/crdt/tests/delete_tail_review.rsLoading diff…
native/crdt/tests/replica.rsLoading diff…
native/crdt/tests/rule_delta_convergence.rsLoading diff…
native/crdt/tests/structural_commands.rsLoading diff…
native/host/Cargo.lockLoading diff…
native/host/Cargo.tomlLoading diff…
native/host/include/DocsCRDT.hLoading diff…
native/host/include/module.modulemapLoading diff…
native/host/src/lib.rsLoading diff…
native/host/tests/sandbox.rsLoading diff…
native/ios/Assets.xcassets/AppIcon.appiconset/AppIcon.pngLoading diff…
native/ios/Assets.xcassets/AppIcon.appiconset/Contents.jsonLoading diff…
native/ios/Review/DocsReviewPhone.swiftLoading diff…
native/ios/UITests/NativeUITests.swiftLoading diff…
native/ios/project.ymlLoading diff…
native/scripts/build-crdt.shLoading diff…
native/scripts/build-iphone.shLoading diff…
native/scripts/build-mac.shLoading diff…
native/scripts/check-mutations.pyLoading diff…
native/scripts/check-native.shLoading diff…
native/scripts/check-rule-wire.mjsLoading diff…
native/scripts/review-ios.pyLoading diff…
native/vendor/yrs-0.23.5/.cargo_vcs_info.jsonLoading diff…
native/vendor/yrs-0.23.5/.gitignoreLoading diff…
native/vendor/yrs-0.23.5/Cargo.lockLoading diff…
native/vendor/yrs-0.23.5/Cargo.tomlLoading diff…
native/vendor/yrs-0.23.5/Cargo.toml.origLoading diff…
native/vendor/yrs-0.23.5/LICENSELoading diff…
native/vendor/yrs-0.23.5/PATCHES.mdLoading diff…
native/vendor/yrs-0.23.5/README.mdLoading diff…
native/vendor/yrs-0.23.5/benches/benches.rsLoading diff…
native/vendor/yrs-0.23.5/benches/serialization.rsLoading diff…
native/vendor/yrs-0.23.5/src/alt.rsLoading diff…
native/vendor/yrs-0.23.5/src/any.rsLoading diff…
native/vendor/yrs-0.23.5/src/atomic.rsLoading diff…
native/vendor/yrs-0.23.5/src/block.rsLoading diff…
native/vendor/yrs-0.23.5/src/block_iter.rsLoading diff…
native/vendor/yrs-0.23.5/src/block_store.rsLoading diff…
native/vendor/yrs-0.23.5/src/branch.rsLoading diff…
native/vendor/yrs-0.23.5/src/doc.rsLoading diff…
native/vendor/yrs-0.23.5/src/encoding/mod.rsLoading diff…
native/vendor/yrs-0.23.5/src/encoding/read.rsLoading diff…
native/vendor/yrs-0.23.5/src/encoding/serde/de.rsLoading diff…
native/vendor/yrs-0.23.5/src/encoding/serde/mod.rsLoading diff…
native/vendor/yrs-0.23.5/src/encoding/serde/ser.rsLoading diff…
native/vendor/yrs-0.23.5/src/encoding/varint.rsLoading diff…
native/vendor/yrs-0.23.5/src/encoding/write.rsLoading diff…
native/vendor/yrs-0.23.5/src/error.rsLoading diff…
native/vendor/yrs-0.23.5/src/event.rsLoading diff…
native/vendor/yrs-0.23.5/src/gc.rsLoading diff…
native/vendor/yrs-0.23.5/src/id_set.rsLoading diff…
native/vendor/yrs-0.23.5/src/input.rsLoading diff…
native/vendor/yrs-0.23.5/src/iter.rsLoading diff…
native/vendor/yrs-0.23.5/src/json_path/iter_any.rsLoading diff…
native/vendor/yrs-0.23.5/src/json_path/iter_txn.rsLoading diff…
native/vendor/yrs-0.23.5/src/json_path/mod.rsLoading diff…
native/vendor/yrs-0.23.5/src/json_path/parse.rsLoading diff…
native/vendor/yrs-0.23.5/src/lib.rsLoading diff…
native/vendor/yrs-0.23.5/src/moving.rsLoading diff…
native/vendor/yrs-0.23.5/src/observer.rsLoading diff…
native/vendor/yrs-0.23.5/src/out.rsLoading diff…
native/vendor/yrs-0.23.5/src/slice.rsLoading diff…
native/vendor/yrs-0.23.5/src/state_vector.rsLoading diff…
native/vendor/yrs-0.23.5/src/store.rsLoading diff…
native/vendor/yrs-0.23.5/src/sync/awareness.rsLoading diff…
native/vendor/yrs-0.23.5/src/sync/mod.rsLoading diff…
native/vendor/yrs-0.23.5/src/sync/protocol.rsLoading diff…
native/vendor/yrs-0.23.5/src/sync/time.rsLoading diff…
native/vendor/yrs-0.23.5/src/test_utils.rsLoading diff…
native/vendor/yrs-0.23.5/src/tests/compatibility_tests.rsLoading diff…
native/vendor/yrs-0.23.5/src/tests/edit_traces.rsLoading diff…
native/vendor/yrs-0.23.5/src/tests/edit_traces_tests.rsLoading diff…
native/vendor/yrs-0.23.5/src/tests/mod.rsLoading diff…
native/vendor/yrs-0.23.5/src/transact.rsLoading diff…
native/vendor/yrs-0.23.5/src/transaction.rsLoading diff…
native/vendor/yrs-0.23.5/src/types/array.rsLoading diff…
native/vendor/yrs-0.23.5/src/types/map.rsLoading diff…
native/vendor/yrs-0.23.5/src/types/mod.rsLoading diff…
native/vendor/yrs-0.23.5/src/types/text.rsLoading diff…
native/vendor/yrs-0.23.5/src/types/weak.rsLoading diff…
native/vendor/yrs-0.23.5/src/types/xml.rsLoading diff…
native/vendor/yrs-0.23.5/src/undo.rsLoading diff…
native/vendor/yrs-0.23.5/src/update.rsLoading diff…
native/vendor/yrs-0.23.5/src/updates/decoder.rsLoading diff…
native/vendor/yrs-0.23.5/src/updates/encoder.rsLoading diff…
native/vendor/yrs-0.23.5/src/updates/mod.rsLoading diff…
native/vendor/yrs-0.23.5/src/utils/client_hasher.rsLoading diff…
native/vendor/yrs-0.23.5/src/utils/mod.rsLoading diff…
scripts/build-wasm.shLoading diff…