-
Notifications
You must be signed in to change notification settings - Fork 2
fix(qa): align post-create smoke reason-code contract with live product output #784
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't workingcodexCodex session indexing or controlCodex session indexing or controlevalEvaluation, scorecards, and beta acceptance gatesEvaluation, scorecards, and beta acceptance gatesmilestone-trackerMilestone tracker issueMilestone tracker issueorchestratorOrchestrator-agent workflow, context retention, and session managementOrchestrator-agent workflow, context retention, and session managementsafetySafety, approval, privacy, or control-boundary issueSafety, approval, privacy, or control-boundary issue
Description
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingcodexCodex session indexing or controlCodex session indexing or controlevalEvaluation, scorecards, and beta acceptance gatesEvaluation, scorecards, and beta acceptance gatesmilestone-trackerMilestone tracker issueMilestone tracker issueorchestratorOrchestrator-agent workflow, context retention, and session managementOrchestrator-agent workflow, context retention, and session managementsafetySafety, approval, privacy, or control-boundary issueSafety, approval, privacy, or control-boundary issue
Priority
P1 release blocker.
Problem
The exact 1.6.0 release candidate passes 67/68 OpenClaw full-matrix invocations.
loo_codex_start_thread_post_create_proofreturns a valid persisted proof with the four core persistence codes plus the product-defined prepared-card diagnostics, but the smoke validator introduced in #782 requires exactly the four core codes and rejects the real product output.Acceptance criteria
npm run check, current-head CI/CodeQL/review, and the exact-package OpenClaw full tool matrix.Release evidence
Release candidate:
4384302ecd0caae2a2658a554951a4c3827aa29cObserved full matrix: 67 passed / 1 failed.
Blockers:
post_create_proof_reason_codes_invalid,expected_fail_closed_not_proven:loo_codex_start_thread_post_create_proof.No live mutation is required; this is a QA contract correction backed by public-safe gateway output.