• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

datatug / datatug-cli / 38870160725
100%

Build:
DEFAULT BRANCH: main
Ran 16 Oct 2026 08:02AM UTC
Jobs 1
Files 546
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Oct 2026 07:54AM UTC coverage: 99.997% (-0.002%) from 99.999%
38870160725

push

github

web-flow
docs(cli): propose datatug backup command family (Draft spec) (#424)

Spec proposal only (no code): a Draft SpecScore Feature `spec/features/cli/backup/` for a `datatug backup` command family, plus three one-line cross-links (cli index, db README, db copy Out of Scope).

Source commits:

- b362ddad7fa1 spec(cli): propose datatug backup command family (Draft)
  Profiles, incremental/additive restore points on git, folder and object
  storage, restore/verify/prune, staged delivery and founder open questions.
- ac35537b79ae spec(cli/backup): address independent review of #424
  Prune/run lease and grace period, git record-hash index, additive archive
  for keyless/dropped/old-schema records, atomic object writes, create-only
  probe and endpoint config, destination pinning, CI trust, differ staging,
  synopsis flags, exit precedence, collision rule, ACs for every REQ.
- 65f67e8ae953 spec(cli/backup): address round-2 review of #424
  Drop git rotation (git keeps all history, no git prune); replace chain
  leases with create-only manifests plus run time limit, reuse window and
  48h prune grace by store clock; prune records keep verify structure
  consistent; archive collections named by definition hash; runs never
  overwrite (fresh object names); pins from protected config only; git
  credential helper disabled; hash index under size cap; --trust by
  manifest hash for chains.
- 6ec61304acea spec(cli/backup): reduce v1 to append-only after round-3 review of #424
  Move retention, prune records and the tombstone archive to a later
  cli/backup/prune Feature: v1 never deletes, which removes the
  prune/run race, the time windows and the archive naming defects.
  Add incomplete-predecessor repair, foreign-destination refusal,
  pin over the resolved source descriptor, push-size limit and
  near-cap warning, corrupt marks by object name, object-store limits,
  index churn in the incremental AC, pin in the CLI index row.
- 1e6dcd5506c9 Merge branch 'main' int... (continued)

69875 of 69877 relevant lines covered (100.0%)

1.01 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
99.79
-0.21% pkg/incidentstore/task3_store.go
Jobs
ID Job ID Ran Files Coverage
1 38870160725.1 16 Oct 2026 08:02AM UTC 546
100.0
GitHub Action Run
Source Files on build 38870160725
  • Tree
  • List 546
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0d8764ef on github
  • Prev Build on main (#38866846679)
  • Next Build on main (#38872319847)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc