Artifact 79028965b441b053f57076b21156b85c3e44a3db77622dd4f392a176b00f609c:
- File
src/cli.zig
-
2026-08-16 21:18:56
— part of check-in
[cd748a57c2]
on branch project-code
— stat: read a repository's identity without a checkout (#85)
project-code and hash-policy join stat's fields, and stat joins the -R family it was refused for a plumbing reason rather than a policy one. A consumer needing the project code had to find a free port, spawn zit serve, poll for readiness, POST a clone container and scrape the push card -- a subprocess and a listening socket per repository -- because the value was reachable only by speaking the sync protocol to a server you started yourself.
The no-checkout diagnostic said 'no .zit found' in directories where .zit was sitting right there; discovery looks for .zit-checkout, so it now says that and names -R as the way in. (user: dmestas, size: 300996) [annotate] [blame] [check-ins using]
- 2026-08-16 21:28:12 — part of check-in [1fc9e67f22] on branch trunk — merge project-code: read a repository's identity without a checkout (#85) (user: dmestas, size: 300996) [annotate] [blame] [check-ins using]
-
2026-08-16 21:18:56
— part of check-in
[cd748a57c2]
on branch project-code
— stat: read a repository's identity without a checkout (#85)