Commit0fe5d244Recorded3 Sep 2026Repositorycore-channel

Commit sigil.lock; lockfiles are tracked in this estate

Message

This repo was not committing its resolution record -- blackice and core-channel gitignored it, sigil-doc simply never added it. Every other repo in the estate tracks sigil.lock, so these were the exceptions rather than a deliberate policy.

The concrete harm, found during the monorepo pin sweep: an untracked lock is INVISIBLE TO git diff, which reports it as no change. So a classifier asking "did this repo's lock move?" answered NO while the worktree lock had already been rewritten -- blackice's HEAD had zero >= refs and its worktree had five, and git diff still said clean. A file that is simultaneously changed and invisible defeats exactly the check meant to catch it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P6mPymR1ZBRV1nuyDpBxDF

Changed
 .gitignore | 1 -
 sigil.lock | 9 +++++++++
 2 files changed, 9 insertions(+), 1 deletion(-)
Diff
.gitignoremodified
@@ -6,4 +6,3 @@ toolchain/bin/
6
toolchain/zig-x86_64-linux-0.16.0/
7
toolchain/zig-x86_64-linux-0.16.0.tar.xz
8
.sigil/
−9
sigil.lock
sigil.lockadded
@@ -0,0 +1,9 @@
+1
;; Auto-generated by sigil deps install. Do not edit.
+2
(lock
+3
(package name: "sigil-stdlib"
+4
url: "codeberg:sigil/sigil"
+5
ref: ">=0.20, <1.0"
+6
sha: "2e452e2f641fcf63be4e88a2748b34791543be8f"
+7
package-selector: "sigil-stdlib"
+8
version: "0.20.3")
+9
)