fix: restore jd01 sentinel follower status

This commit is contained in:
Codex
2026-07-03 05:20:26 +00:00
parent f656442fa4
commit 204c0ea00e
3 changed files with 46 additions and 2 deletions
@@ -8,6 +8,7 @@
// SPEC: PJ2026-01060508 Web哨兵 draft-2026-06-30-p14-sentinel-cicd-visibility.
// SPEC: PJ2026-01060508 Web哨兵 draft-2026-07-01-p15-cadence-otel.
// SPEC: PJ2026-01060508 Web哨兵 draft-2026-07-01-p16-cicd-source-snapshot.
// SPEC: PJ2026-01060703 CI/CD branch follower draft-2026-07-03-p0-branch-follower.
// Responsibility: YAML-first CI/CD, image, GitOps and Argo command plan for the web-probe sentinel.
import { createHash, randomUUID } from "node:crypto";
import { existsSync, readFileSync } from "node:fs";
@@ -27,7 +28,9 @@ import {
arrayAt,
arrayAtNullable,
booleanAt,
booleanAtNullable,
compactCommand,
configRefFile,
displayPath,
finiteNumberOrNull,
isRecord,
@@ -38,6 +41,7 @@ import {
numberAtNullable,
parseEnvFile,
parseJsonObject,
readConfigFile,
record,
recordTarget,
rendered,
@@ -48,8 +52,10 @@ import {
renderPublishResult,
resolveSentinelChildJson,
safeJobSegment,
safeKubernetesSegment,
secretSourcePaths,
sentinelCliSuffix,
sentinelPipelineRunName,
sentinelSourceSnapshotRef,
sentinelSourceSnapshotStageRefPrefix,
sha256,