Skip to content

Commit b495c54

Browse files
committed
symbiont: gitignore Cargo.lock — living harness re-resolves, never pins
Encodes the operator's reframe at the file level: the golden image is a living integration harness, not a frozen snapshot. Committing Cargo.lock would pin the git-deps to revs; the harness must re-resolve to each fork's canonical branch tip every build. Supersedes the INTEGRATION_PLAN R2 "commit the lock" item. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CcpLeEC3XK8Eye53GKBVvi
1 parent d0a59e4 commit b495c54

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

crates/symbiont/.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Living integration harness — do NOT commit Cargo.lock.
2+
# Pinning the lock would freeze the git-deps to specific revs (the snapshot
3+
# anti-pattern the operator explicitly rejected). The harness must re-resolve to
4+
# each fork's canonical branch tip on every build, so the binary always reflects
5+
# the CURRENT substrate. See EPIPHANIES E-GOLDEN-IMAGE-IS-A-LIVING-HARNESS.
6+
/Cargo.lock
7+
/target

0 commit comments

Comments
 (0)