759 B
759 B
Hybrid Logical Clock Library Charter
Mission
Provide deterministic, monotonic HLC timestamps for distributed ordering.
Responsibilities
- Maintain HLC core logic, parsing, and serialization.
- Ensure TimeProvider usage for deterministic tests.
- Track sprint tasks in
TASKS.mdand update the sprint tracker.
Key Paths
HybridLogicalClock.csHlcTimestamp.csPostgresHlcStateStore.cs
Required Reading
docs/modules/platform/architecture-overview.mddocs-archived/implplan/2025-12-29-csproj-audit/SPRINT_20251229_049_BE_csproj_audit_maint_tests.md
Working Agreement
-
- Keep timestamps monotonic and causally ordered.
-
- Use invariant parsing/formatting.
-
- Update
TASKS.mdand sprint statuses when work changes.
- Update