docs(release): approve August 1 controlled beta

This commit is contained in:
key
2026-07-31 01:54:00 +08:00
parent 72c56e7c96
commit 8aa8cd4925
14 changed files with 877 additions and 109 deletions
+18 -10
View File
@@ -9,10 +9,6 @@ DEV_SETUP="$ROOT_DIR/docs/DEV_SETUP.md"
bash -n "$SCRIPT"
bash -n "$PREFLIGHT"
pending_output="$("$SCRIPT" --execute 2>&1 || true)"
grep -Fq 'releaseStatus must be APPROVED' <<<"$pending_output"
grep -Fq 'strict approval did not return exactly five scenario snapshots' <<<"$pending_output"
test_tmp_base="${TMPDIR:-/tmp}"
test_tmp="$(mktemp -d "$test_tmp_base/aug1-readiness-test.XXXXXX")"
cleanup() {
@@ -79,16 +75,28 @@ candidate.scenarios.forEach((item, index) => {
})
const policyQuestionApprovals = {}
candidate.policyQuestionCandidates.forEach((item, index) => {
policyQuestionApprovals[item.id] = {
status: 'APPROVED',
answerDisposition: item.category === 'NO_EVIDENCE'
const answerDisposition = item.category === 'CONFLICT'
? 'FORMAL_CONFLICT_BOUNDARY'
: item.category === 'NO_EVIDENCE'
? 'FORMAL_NO_EVIDENCE_BOUNDARY'
: item.category === 'UNAUTHORIZED'
? 'FORMAL_UNAUTHORIZED_BOUNDARY'
: 'FORMALLY_SOURCED',
sourceRefs: ['FORMAL-OPS-001:section-2'],
: 'FORMALLY_SOURCED'
const observedBehavior = item.category === 'CONFLICT'
? 'CONFLICT_BOUNDARY_DETECTED'
: item.category === 'NO_EVIDENCE'
? 'NO_EVIDENCE_BOUNDARY_DETECTED'
: item.category === 'UNAUTHORIZED'
? 'UNAUTHORIZED_BOUNDARY_DETECTED'
: 'test-only observed result'
policyQuestionApprovals[item.id] = {
status: 'APPROVED',
answerDisposition,
sourceRefs: answerDisposition === 'FORMALLY_SOURCED'
? ['FORMAL-OPS-001:section-2']
: [],
expectedBehavior: item.expectedBehavior,
observedBehavior: 'test-only observed result',
observedBehavior,
evidenceRef: `evidence/question-${index + 1}.json`,
evidenceSha256: 'b'.repeat(64),
reviewedBy: `question-reviewer-${index + 1}`,