Skip to content

v1.13.12 — Engine and Catalog Completion - #107

Merged
franchoy merged 27 commits into
mainfrom
release/v1.13.12
Aug 20, 2026
Merged

v1.13.12 — Engine and Catalog Completion#107
franchoy merged 27 commits into
mainfrom
release/v1.13.12

Conversation

@franchoy

@franchoy franchoy commented Aug 19, 2026

Copy link
Copy Markdown
Owner

Scope

Completes the mandatory v1.x engine/catalog architecture at exact candidate SHA:

33aa1a563b1e6f7b09a86326c6bbd06d7b106e58

  • Implements and adopts the catalog snapshot graph, placement, restore-plan, and GC-plan APIs across SQLite and PostgreSQL.
  • Completes active engine ownership for folder store, list/search, configuration, snapshot reads, inspect/stats/verify, repair, recovery/startup recovery, Doctor, and live-GC planning.
  • Enforces backend-neutral contracts, typed engine errors, application composition, dependency direction, and the thin-CLI boundary.
  • Preserves CLI/JSON/exit-code, repository/storage, schema, transaction, locking, and backend behavior.
  • Includes final stabilization for coherent GC catalog reads and exact inspect integer rendering.

Release boundary

This PR completes v1.13.12 only.

It does not close v1.x.

v1.13.13 remains the mandatory independent final audit and v2.x handoff gate.

SQLite-default portable-repository productization and broader cross-host,
distributed, NAS, and network-filesystem coordination remain deferred
beyond v1.x.

Final candidate evidence

Final exact candidate:

33aa1a563b1e6f7b09a86326c6bbd06d7b106e58

The complete Phase 21 exact-head gate passed for this SHA:

  • local Profile A PASS;
  • hosted exact-head validation PASS;
  • 60/60 hosted checks successful;
  • plain/AES-GCM correctness, stress, long-run, adversarial, smoke;
  • Ubuntu/macOS/Windows cross-platform validation;
  • four benchmark-integrity profiles;
  • four timing-advisory profiles;
  • engine/catalog SQLite/PostgreSQL contracts;
  • repository coordination;
  • snapshot gate;
  • critical coverage;
  • CodeQL;
  • GitHub Advanced Security;
  • Codacy.

All Phase 21 evidence associated with earlier candidate SHAs is historical
only.

Merge, main validation, release-branch deletion, annotated tag, tag CI,
publication, and v1.13.13 remain separate operations.

Comment thread internal/catalog/current_files.go Fixed
Comment thread internal/catalog/current_files.go Fixed
@codacy-production

codacy-production Bot commented Aug 19, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 2004 complexity · 75 duplication

Metric Results
Complexity 2004
Duplication 75

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

Comment thread internal/cli/render/inspect.go Fixed
@franchoy
franchoy merged commit 7505d70 into main Aug 20, 2026
60 checks passed
@franchoy
franchoy deleted the release/v1.13.12 branch August 20, 2026 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants