Repository navigation
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: chubirka The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Paired App repair/adoption: traust-security/traust#295, exact App candidate 609a5a4cc5ea77b3c99d05daed93ef9bfcf131c8. It pins Engine 5bd3ae9 and removes the same obsolete validity label from cluster-drift claims. Both actual installed CLI commands and the existing validation parser passed; Engine suite 452 passed/4 skipped plus 5 subtests, App PostgreSQL-enabled suite 2652 passed/2 skipped. Merge Engine #115 first, then App #295 after Shaun review; holds remain and no auto-merge is enabled. The finite inventory closeout separately records remaining audit-report, triage-source and SDK compatibility gaps; these two reachable worklist fixes do not claim whole-family closure. |
Classifier plan 05 — validity on unjudged worklists
Target development, not main. Required reviewer @smith-xyz; keep a merge hold and no auto-merge.
The finite writer-inventory reconciliation found that the reachable validation-benchmark plan emits deprecated
validity.not_verifiedasfindings[].validation_status. These fixture claims are not judgments. Remove that source label; do not replace it with confirmed, null against an unrelated schema, or an invented evidence grade.The existing validation JSON parser does not consume this field. Actual planned claims normalized identically with and without the legacy label. This changes only an unjudged harness-QA worklist, not audit-report validation policy, a canonical Decision, historical reports, cluster execution or scanner results.
Verification
RELEASE_BASE=origin/development make check-releasepassed; patch metadata 0.39.4, no tag/release created.sweep benchmark --benchmark-dir <temporary fixture copy> planexecuted the installed Engine candidate, emitted four unjudged claims and no validity label. Existing consumer normalization was unchanged relative to the legacy input.Scope is this confirmed reachable repair only. The checklist separately retains real audit no-answer/validator, triage-kind representation and SDK legacy-wire owner gaps. This PR does not claim that the complete validity-family or plan05 rollout is closed. Existing test expectations were not changed.