Expand description
The administrative verbs: namespaces, repositories, principals, keys,
grants, and gc.
These run against the same [RepoCatalog] and [AuthTable] the gRPC
control plane serves, so a repository created here is immediately visible
there and vice versa. There is no second model and no separate file format
(one implementation).
Functions§
- attest
gunnar attest …— the transparency log over push attestations.- blame
gunnar blame <ns>/<repo> <path> [--rev]— who wrote each line.- build
gunnar build …— build provenance (roadmap phase 3, links 5–6).- forge
gunnar forge …— issues, reviews and merges as signed events.- gc
gunnar gc, the repack seam, now drivinggunnar-store’srepack().- gc_one
- Maintain ONE repository. The only writer, and both doors call it.
- grant
gunnar grant.- issuer
- Run a
gunnar issuer …verb. - issuer_
document - The PKI document, as one value — the issuer and the trusted-CA list.
- key
- Run a
gunnar key …verb. - namespace
- Run a
gunnar namespace …verb. - principal
- Run a
gunnar principal …verb. - reclaimed_
bytes - The bytes
gc_onetook off the filesystem, as one number. - reflog
gunnar reflog— read the reference history, and optionally seal it.- registry
gunnar registry …— the artifact registry (roadmap phase 4).- repo
- Run a
gunnar repo …verb. - repo_
archive_ out_ without_ stores gunnar repo archive-out, WITHOUT opening the control store.- revoke
gunnar revoke.- search
gunnar search <ns>/<repo> <pattern> [--rev] [--max-*]— a literal string across the latest revision’s files.- token
gunnar token.- verify
gunnar verify— walk the chain backwards from a line of source.