Commit 02424f6
committed
feat: add Sysinternals sigcheck output as a material type
Adds a SYSINTERNALS_SIGCHECK material type that ingests Sysinternals
sigcheck CSV output. Because the policy engine evaluates JSON only, the
CSV is transformed into a JSON array of records at evaluation time
(delimiter auto-detected, BOM-aware), consistent with the existing JUnit
and Jacoco handling. The crafter validates the report and stores the
original CSV in the CAS.
Assisted-by: Claude Code
Signed-off-by: Javier Rodriguez <javier@chainloop.dev>
Chainloop-Trace-Sessions: 8fed5172-740a-4468-9572-6e160777444d1 parent c798dbf commit 02424f6
29 files changed
Lines changed: 604 additions & 23 deletions
File tree
- app
- cli/documentation
- controlplane/api
- gen
- frontend/workflowcontract/v1
- jsonschema
- workflowcontract/v1
- pkg/attestation/crafter
- api/attestation/v1
- testdata
- materials
- sigcheck
- testdata
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
252 | 252 | | |
253 | 253 | | |
254 | 254 | | |
255 | | - | |
| 255 | + | |
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
| |||
3025 | 3025 | | |
3026 | 3026 | | |
3027 | 3027 | | |
3028 | | - | |
| 3028 | + | |
3029 | 3029 | | |
3030 | 3030 | | |
3031 | 3031 | | |
| |||
Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments