Skip to content

Commit 4e90460

Browse files
committed
Record code scanning validation
1 parent ee88933 commit 4e90460

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.agents/sow/current/SOW-0014-20260603-maintainability-hotspots.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1009,7 +1009,17 @@ Raw cache, Go typed-facade, apps lookup builder, cgroups lookup builder, apps lo
10091009
- `bash .agents/sow/audit.sh` passed.
10101010
- Sensitive-data scan across touched durable artifacts found only existing synthetic test `AUTH_TOKEN` constants and generic SOW policy text; no raw credentials or private data were added.
10111011
- GitHub validation:
1012-
- Pending push and CodeQL reanalysis for this second slice.
1012+
- Commit `ee88933` was pushed to `main`.
1013+
- GitHub custom CodeQL run `26955852359` passed for C/C++ POSIX, C/C++ Windows, Go POSIX, Go Windows, and Rust.
1014+
- GitHub default CodeQL run `26955850096` passed.
1015+
- GitHub Static Analysis run `26955852120` passed.
1016+
- GitHub Runtime Safety run `26955852110` passed.
1017+
- GitHub Codacy Local Analysis run `26955852168` passed.
1018+
- GitHub Codacy Coverage run `26955852119` passed.
1019+
- GitHub Supply Chain Security run `26955852224` passed.
1020+
- `gh api '/repos/netdata/plugin-ipc/code-scanning/alerts?state=open&branch=main&per_page=100'` returned an empty list after C/C++ POSIX CodeQL uploaded results.
1021+
- The only remaining CodeQL alert after source fixes was `7633`, `cpp/stack-address-escape`, at `src/libnetdata/netipc/src/service/netipc_service.c:1484`.
1022+
- Alert `7633` was dismissed as `false positive` with this evidence: `docs/getting-started.md:191` documents stack-owned `nipc_managed_server_t` usage, and `src/libnetdata/netipc/src/service/netipc_service.c:1603` begins `nipc_server_destroy()`, which joins all session threads before the caller may release the server object.
10131023

10141024
## Lessons Extracted
10151025

0 commit comments

Comments
 (0)