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 classifier plan-05 triage-source-kind reviews:
Merge/reconcile contracts → Core; Engine safeguard must land before App adoption. Existing audit-producer App #297 (traust-security/traust#297) must also land before #300; retain those audit changes and #300's newer coordinated pins/version metadata. All new PRs target development, with Shaun requested, merge holds and auto-merge off. No main merge, tag or release. Verification caveat, explicitly not a green full-Core PostgreSQL claim: the candidate's full PG suite had 2,581 passed, 3 skipped and one unchanged freshness-renderer failure at tests/v1/services/test_insight_freshness.py:222 ( |
|
Closing: this can't merge any more, and its intent has moved to traust-core.
🤖 Generated with Claude Code |
Classifier plan 05 — preserve the triage kind split in its direct consumer
The new triage shape is
verdict: true_positive, kind: weaknessfor defense-in-depth gaps.collect_fast_trackpreviously accepted every true_positive and fell back to the scanner's claimed severity; the actual pre-fix collector admitted an explicit weakness into vulnerability rule-mining seeds.Exclude explicit weakness-kind triage findings from that existing collector. Explicit vulnerabilities and omitted-kind historical true positives retain existing eligibility; historical hardening stays excluded. No new mining policy, proof inference, scanner invocation, rule promotion or portfolio operation.
Verification
Review and scope
Targets development. Shaun review requested;
do-not-merge/hold, no auto-merge. This safeguard should merge before the App activates new triage emissions; the producer PR adopts this exact Engine commit. Paired PR links follow. No unrelated reader/dashboard migration or SDK/private-importer work.