Skip to main content
Delivery records import cleanly across a whole portfolio of client repositories, validated before the importer sees them so one malformed entry cannot silently cost the batch. Records are matched against your published catalogue to flag duplicates and grouped by which app the hours belong to.

What ports as-is

  • A shape validator run ahead of the importer, named defects and exit codes
  • Cross-repo ledger mirroring by mounting repository roots read-only
  • Idempotent upsert keyed on the time window, not its start
  • Rename-preserves-identity registration for a renamed folder
  • Parallel and free annotations excluded from billed rows

What we build for you

  • The repositories and customers mirrored