gitextract_ytf8b50v/ ├── .gitignore ├── CLAUDE.md ├── CONTRIBUTING.md ├── LICENCE.txt ├── Package.swift ├── README.md ├── Samples/ │ ├── LoCo/ │ │ ├── LoCo/ │ │ │ ├── Assets.xcassets/ │ │ │ │ ├── AccentColor.colorset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ ├── Contact.swift │ │ │ ├── ContactStore.swift │ │ │ ├── ContactView.swift │ │ │ ├── ContactsView.swift │ │ │ ├── LoCo.entitlements │ │ │ ├── LoCoApp.swift │ │ │ └── Preview Content/ │ │ │ └── Preview Assets.xcassets/ │ │ │ └── Contents.json │ │ └── LoCo.xcodeproj/ │ │ └── project.pbxproj │ └── TheMessage/ │ ├── TheMessage/ │ │ ├── Assets.xcassets/ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── MessageStore.swift │ │ ├── Preview Content/ │ │ │ └── Preview Assets.xcassets/ │ │ │ └── Contents.json │ │ ├── TheMessage.entitlements │ │ └── TheMessageApp.swift │ └── TheMessage.xcodeproj/ │ ├── project.pbxproj │ └── project.xcworkspace/ │ ├── contents.xcworkspacedata │ └── xcshareddata/ │ └── IDEWorkspaceChecks.plist ├── Sources/ │ ├── LLVS/ │ │ ├── Core/ │ │ │ ├── Exchange.swift │ │ │ ├── FileZone.swift │ │ │ ├── FolderBasedExchange.swift │ │ │ ├── History.swift │ │ │ ├── Map.swift │ │ │ ├── Merge.swift │ │ │ ├── Snapshot.swift │ │ │ ├── SnapshotCapable+ZIP.swift │ │ │ ├── Storage.swift │ │ │ ├── Store.swift │ │ │ ├── StoreCoordinator.swift │ │ │ ├── Value.swift │ │ │ ├── Version.swift │ │ │ └── Zone.swift │ │ ├── Exchanges/ │ │ │ ├── CloudFileSystem.swift │ │ │ ├── CloudFileSystemExchange.swift │ │ │ ├── FileSystemExchange.swift │ │ │ ├── MemoryExchange.swift │ │ │ └── MultipeerExchange.swift │ │ ├── General/ │ │ │ ├── Cache.swift │ │ │ ├── DataCompression.swift │ │ │ ├── DynamicTaskBatcher.swift │ │ │ ├── General.swift │ │ │ └── Log.swift │ │ └── Utilities/ │ │ └── ArrayDiff.swift │ ├── LLVSBox/ │ │ └── BoxExchange.swift │ ├── LLVSCloudKit/ │ │ └── CloudKitExchange.swift │ ├── LLVSGoogleDrive/ │ │ ├── GoogleDriveAuthenticator.swift │ │ └── GoogleDriveFileSystem.swift │ ├── LLVSModel/ │ │ ├── Macros.swift │ │ ├── Mergeable.swift │ │ ├── MergeableArbiter.swift │ │ ├── StorableModel.swift │ │ └── StoreCoordinator+Model.swift │ ├── LLVSModelMacros/ │ │ ├── MergeableModelMacro.swift │ │ └── Plugin.swift │ ├── LLVSOneDrive/ │ │ ├── OneDriveAuthenticator.swift │ │ └── OneDriveFileSystem.swift │ ├── LLVSPCloud/ │ │ └── PCloudExchange.swift │ ├── LLVSSQLite/ │ │ ├── SQLiteDatabase+Zones.swift │ │ ├── SQLiteDatabase.swift │ │ └── SQLiteZone.swift │ ├── LLVSWebDAV/ │ │ ├── WebDAVFileSystem.swift │ │ └── WebDAVResponseParser.swift │ └── SQLite3/ │ ├── module.modulemap │ └── shim.h ├── Tests/ │ ├── LLVSModelTests/ │ │ └── MergeableArbiterTests.swift │ └── LLVSTests/ │ ├── ArrayDiffTests.swift │ ├── CloudFileSystemExchangeTests.swift │ ├── DataCompressionTests.swift │ ├── DiffTests.swift │ ├── DynamicTaskBatcherTests.swift │ ├── FileSystemExchangeTests.swift │ ├── FileZoneTests.swift │ ├── GeneralTests.swift │ ├── HistoryTests.swift │ ├── MapTests.swift │ ├── MemoryExchangeTests.swift │ ├── MergeTests.swift │ ├── MostRecentBranchArbiterTests.swift │ ├── MostRecentChangeArbiterTests.swift │ ├── MultipeerExchangeTests.swift │ ├── PerformanceTests.swift │ ├── PrevailingValueTests.swift │ ├── SQLitePerformanceTests.swift │ ├── SQLiteZoneTests.swift │ ├── SerialHistoryTests.swift │ ├── SharedStoreTests.swift │ ├── SnapshotTests.swift │ ├── StoreSetupTests.swift │ ├── ValueChangesInVersionTests.swift │ ├── ValueTests.swift │ └── VersionTests.swift └── docs/ ├── _config.yml ├── _posts/ │ └── 2019-09-25-data-driven-swiftui.md └── index.md