Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Round 12 follow-ups: IaC/model duplicate, check-run count, invalid Mermaid, confidence labels

Aperta
#952 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
30/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
github-actions, java
Ambito
devtools

Direzione di ricerca

The four defects sit in the review pipeline: the IaC/model finding dedup, the check-run title counts, the summary Mermaid rendering, and the confidence capping. Start with the scan-versus-model dedup code and the secret-scan dedup it should mirror, then the check-run title builder. Done means the acceptance criteria pass, with tests covering same-line IaC duplicates, open-total titles, and a dropped invalid Mermaid block.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug java

Round 12 (v0.7.0 RC4, 2e6dccf), smaller defects:

  1. Deterministic IaC finding duplicated by a model finding on the same line: ThrillhouseBot-test#158 threads 4149725874 (scan) and 4149716341 (model), both on node/Dockerfile:16 (runs as root).
  2. Check-run title counts only the new round's findings: #158 check run 110121261126 says "1 findings" while 20 are open; #149 says "6 findings: 0 critical, 0 high…" while 21 are open.
  3. Invalid Mermaid in the summary diagram: #154 round 1 uses -> edges, round 2 has a stray comma in PE["pending"],; #152 round 2 uses ->> in a flowchart. A diagram that does not parse should be dropped, not posted.
  4. Confidence contradicts the evidence: a finding backed by the failing CI test is tagged low confidence (#154 4149695274, #155 4149712189); a deterministic build failure (missing nginx.conf COPY source, #155) went to double-check at low confidence; #156 demoted the two HIGH defects confirmed by the failing test to MEDIUM/low double-check items.

Acceptance criteria

  • The IaC scan drops a model finding on the same line and the same rule, as the secret scan already does.
  • The check-run title reports the open total (new + still open), with the new count separate.
  • The summary's Mermaid block is checked for the flowchart edge syntax and omitted when it does not validate.
  • A finding whose description cites a failing CI test on the same code is not capped below medium confidence.
Lingua principale
Java
Stelle
35
Fork
7
Merge medio
9h 23m
PR unite (30g)
154

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di devops-thiago/ThrillhouseBot

Tutte le issue di devops-thiago/ThrillhouseBot

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.