Task · SKT-0125

Keep operator-owned-state chart proof compatible with current Helm

Description

The unchanged HA chart proof combines –dry-run=server and –validate at charts/synthkit/tests/ha_chart_test.go:395. Helm4.3.0 and3.20.0 reject the flags before any local fixture API call. Official checksum-verified Helm3.19.0 runs all four precreation/install/upgrade cases successfully, preserving actual discovery/read operations and byte-identical operator-owned state. This currently makes the local full gate sensitive to an unpinned Helm version. The temporary compatible toolchain is not a permanent fix. No chart wiring extension is included.

Acceptance Criteria

Definition of Done

Implementation Plan

Reproduce installed Helm flag rejection, preserve actual fixture discovery/precreation safety proof under current and prior Helm, update prerequisite documentation, then local gate, review and exact composed-gated CI.

Implementation Notes

loop16: implementation1 plus bounded review-repairround1 (documentation/source evidence), focused real discovery/precreation/operator-state proofs green under official3.19.0,3.20.0,installed4.3.0. Inherited3.20 rejection invalidated by checksum-verified binary/taggedsource; original4.3 fail-first genuine. R125deltaPASS, full laneG1250. First detachedcompositionef9aa7e failed unchangedFleet100ms initialLease fixture; causeunknown recorded SKT-0128 (classify Fleet fixture initial Lease timeout), no assertion/timing weakening or unchangedrerun. LegitimateSigilbase6751899 composed0. During root providercontinuationfailure, foreignRenovate UIlockfile advancedmain60d3847, preserved; newestunpublished exactcompositionc7782df1deb1b11210aa8d04fb64b42656925f31/baseb93a3bc47830c5e3be1cf4dfa65583f73b3f4880 cannot run requiredgate: gate-runner launcher nopush missing from activeconfig, launchrejected beforework. Parkdefect/runtime, notownerbudget; restore runtime, reconcilecurrentmain and exactcomposedgate before publication/exactCI. No chartcodepublished, allcandidate/review/proofs retained privately; routineCodeRabbit skipped as granted.

loop17: zero new cycles; unchanged reviewed three-file patch matches frozen sha256 c6c8c3cf9494df58368d4bcabf3133fca02032497a26c941d22c5eeb8e591719 on current main. Root commit blocked before execution by auto-mode publication permission boundary; no commit/push/composed gate/CI claimed. Resume after owner clears permission; do not reset reviewed lineage.

Current main CI verified green; resume reviewed land-only candidate under recorded host-load precondition with installed Helm 4.3.0. No new source cycle authorized.

loop18: zero new source cycles, frozen three-file reviewed patch preserved on serial root publication258011cbc766e465c440274a47167e8ce70e3eee. Owner amended upstream composed proof to exact-SHA CI instead of load-bound local gate. CI38268552086 attempt1 completed success, all11required jobs success including go/race, Helm and both schema legs, none skipped/cancelled. Prior local fail-first and three-version actual discovery/precreation proof retained; routine reviewerPASS and approved CodeRabbit exemption. No private Helm binary in CI; accepted and Done.

Final Summary

Reviewed current-Helm safety proof landed at258011cbc766e465c440274a47167e8ce70e3eee; exact CI38268552086 all required jobs green under owner CI-first amendment.

References

View the source file on GitHub