Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
jvs
command
|
|
|
internal
|
|
|
audit
Package audit provides audit logging with hash chain verification.
|
Package audit provides audit logging with hash chain verification. |
|
capacitygate
Package capacitygate provides preflight free-space checks for operations that materialize save point payloads before mutating public state.
|
Package capacitygate provides preflight free-space checks for operations that materialize save point payloads before mutating public state. |
|
clonehistory
Package clonehistory owns durable metadata for save points imported by repository clone.
|
Package clonehistory owns durable metadata for save points imported by repository clone. |
|
compression
Package compression provides compression support for JVS snapshots.
|
Package compression provides compression support for JVS snapshots. |
|
diff
Package diff implements snapshot differencing for JVS.
|
Package diff implements snapshot differencing for JVS. |
|
doctor
Package doctor provides repository health checking and repair operations.
|
Package doctor provides repository health checking and repair operations. |
|
engine
Package engine provides snapshot engines for copying worktree data.
|
Package engine provides snapshot engines for copying worktree data. |
|
gc
Package gc provides garbage collection for snapshots.
|
Package gc provides garbage collection for snapshots. |
|
integrity
Package integrity provides checksum and payload hash computation for snapshots.
|
Package integrity provides checksum and payload hash computation for snapshots. |
|
lifecycle
Package lifecycle contains durable primitives for repo and workspace lifecycle operations.
|
Package lifecycle contains durable primitives for repo and workspace lifecycle operations. |
|
recovery
Package recovery manages durable recovery plans for restore operations.
|
Package recovery manages durable recovery plans for restore operations. |
|
recoverystate
Package recoverystate classifies external restore/recovery state that can block mutations on separated-control repositories.
|
Package recoverystate classifies external restore/recovery state that can block mutations on separated-control repositories. |
|
repo
Package repo handles JVS repository initialization and discovery.
|
Package repo handles JVS repository initialization and discovery. |
|
repoclone
Package repoclone implements local JVS project cloning.
|
Package repoclone implements local JVS project cloning. |
|
restore
Package restore handles snapshot restore operations.
|
Package restore handles snapshot restore operations. |
|
restoreplan
Package restoreplan builds and persists preview plans for destructive restore operations.
|
Package restoreplan builds and persists preview plans for destructive restore operations. |
|
snapshot
Package snapshot handles snapshot creation, listing, and querying.
|
Package snapshot handles snapshot creation, listing, and querying. |
|
snapshotpayload
Package snapshotpayload materializes and hashes the logical user payload stored inside a snapshot directory.
|
Package snapshotpayload materializes and hashes the logical user payload stored inside a snapshot directory. |
|
sourcepin
Package sourcepin manages active source save point pins.
|
Package sourcepin manages active source save point pins. |
|
terminal
Package terminal centralizes interactive terminal detection for CLI output.
|
Package terminal centralizes interactive terminal detection for CLI output. |
|
verify
Package verify provides snapshot integrity verification.
|
Package verify provides snapshot integrity verification. |
|
worktree
Package worktree provides worktree management operations.
|
Package worktree provides worktree management operations. |
|
pkg
|
|
|
color
Package color provides terminal color output support for JVS.
|
Package color provides terminal color output support for JVS. |
|
config
Package config provides configuration file support for JVS.
|
Package config provides configuration file support for JVS. |
|
fsutil
Package fsutil provides filesystem utilities for atomic operations and syncing.
|
Package fsutil provides filesystem utilities for atomic operations and syncing. |
|
jsonutil
Package jsonutil provides deterministic JSON marshaling.
|
Package jsonutil provides deterministic JSON marshaling. |
|
jvs
Package jvs provides a high-level Go facade for JVS file-system version control.
|
Package jvs provides a high-level Go facade for JVS file-system version control. |
|
logging
Package logging provides structured logging for JVS.
|
Package logging provides structured logging for JVS. |
|
pathutil
Package pathutil provides path and name validation utilities for JVS.
|
Package pathutil provides path and name validation utilities for JVS. |
|
progress
Package progress provides progress reporting for long-running operations.
|
Package progress provides progress reporting for long-running operations. |
Click to show internal directories.
Click to hide internal directories.