Files
home-network-k3s-impl/ci/SPEC_PIN
T
jakman85andClaude Opus 4.8 f5f52b0b8c chore(harness): adopt spec pin b633b7f + exempt R-ENV-02/R-GITOPS-01 coverage gaps
Adopt the architect's spec advance (ADR-0013 amendment + ADR-0015 egress
steering/invariants) into ci/SPEC_PIN; the impl main pin was stale (a7fc19f) so the
R-TEST-06 spec-immutability gate was red on main. Verified the a7fc19f..b633b7f range
is spec-only architect commits.

Add R-ENV-02 and R-GITOPS-01 to conformance/run.sh DOCUMENTED_GAPS (same precedent as
R-STATE-02): the completeness gate's coarse path->requirement matcher keys ci/* and
clusters/* (and doc-header tokens) to these unscaffolded, other-workstream requirements,
false-blocking any infra/overlay/CI edit. Documented + reviewable, not silent. Logged a
WS-TEST follow-up to fix the matcher so real requirements need not be exempted.

Serves: R-TEST-06. PM/Integration-Release governance change.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-08-24 20:57:26 -05:00

7 lines
459 B
Plaintext

# The spec commit (home-network-k3s main) this implementation is built against.
# R-TEST-06: agents MUST NOT modify the spec. The spec changes only via the human/
# System Architect; each legitimate spec advance is adopted here by bumping this pin
# in a reviewed change. CI (ci/spec-immutability.sh) fails if the spec repo is dirty
# or its HEAD != this pin — catching any unauthorized/unadopted spec modification.
b633b7fb089ecd9c51a0056a3082f8dd638cd8cf