HiddenGit private Git · Tor v3 · SSH

HiddenGit Roadmap

Status

HiddenGit 0.1.3 is the current release line. It adds schema-v1 configuration convergence, a smaller SSH-only network surface, Soft Serve v0.12.2 security updates, stale-config E2E protection, release-bound documentation for hiddengit.fkr.dev, and CI portability fixes on top of the 0.0.3 hardening baseline.

The project remains pre-1.0.0: interfaces and deployment procedures may still change when a change materially improves security, recovery, or operability.

Release principles

0.0.3 — release baseline

Status: released 2026-07-26.

Delivered:

0.1.0 — configuration contract and release documentation

Status: release process requires full local qualification and green tag-triggered CI before hosted publication.

Delivered:

Release procedure gates:

0.2.0 — private-access lifecycle

Goal: make access enrollment and revocation operable without rebuilding images or manually editing Tor state.

Planned:

Exit criteria:

0.3.0 — maintainable control plane

Goal: reduce operator-CLI coupling without changing the command contract.

Planned:

Exit criteria:

0.4.0 — recovery operations

Goal: turn backup capability into a routinely verified recovery practice.

Planned:

Exit criteria:

1.0.0 — stable operator contract

1.0.0 requires more than feature completion. The following must be true:

Deliberate non-goals

Unless the project scope changes explicitly, HiddenGit does not aim to become:

Definition of done

A roadmap item is complete only when implementation, documentation, migration impact, tests, security implications, and release notes are addressed. A command that works once on one deployment is not complete.