Distributed systems
Karzoun Fieldsync
What it is
Offline-first synchronization engine in Kotlin for field applications, with bounded push/pull, cursor checkpoints, deterministic conflict policy, SQLite durability, restart recovery, and CodeQL.
FieldSync is an offline-first synchronization engine written in Kotlin for field applications that must continue accepting local work while connectivity is unreliable. The engine focuses on explicit synchronization semantics instead of UI or backend framework code.
Engineering characteristics
- Automated tests
- Continuous integration
- Documentation set
- Open licence
- Release pipeline
- Security policy
Testing
The repository contains an automated test suite that runs as part of its checked-in workflow.
Security
The repository publishes a security policy describing how to report vulnerabilities.
Deployment
The repository defines its own build and deployment automation.
Documentation
The repository ships a dedicated documentation set beyond the README.
Topics
Sections appear only where the repository provides verifiable evidence.
