
Shane McCarronandClaude Sonnet 4.6
337694dc65
test(k8s): tests for detection helpers, extractors, and pipeline pass
- Add TEST(infra_is_kustomize_file): positive/negative/NULL cases
- Add TEST(infra_is_k8s_manifest): apiVersion present/absent, kustomize
file returns false, NULL guards
- Add TEST(k8s_extract_kustomize): asserts 2 imports (deployment.yaml,
service.yaml) from Kustomization resources list
- Add TEST(k8s_extract_manifest): asserts Resource def with label
"Resource" and name containing "Deployment"
- Add TEST(k8s_extract_manifest_no_name): no crash, has_error==false
- Fix extract_k8s.c get_scalar_text() to unwrap flow_node wrappers
(tree-sitter YAML grammar wraps plain_scalar in flow_node)
- Fix pass_k8s.c missing #include "foundation/compat.h" for CBM_TLS
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 09:29:22 -05:00
..
2026-03-15 22:37:34 +01:00
2026-03-18 01:52:05 +01:00
2026-03-21 14:34:22 +01:00
2026-03-19 20:13:17 +01:00
2026-03-18 19:19:42 +01:00
2026-03-17 22:05:57 +01:00
2026-03-19 03:19:06 +01:00
2026-03-15 22:37:34 +01:00
2026-03-20 14:46:46 +01:00
2026-03-17 22:05:57 +01:00
2026-03-19 02:58:03 +01:00
2026-03-15 22:37:34 +01:00
2026-03-15 22:37:34 +01:00
2026-03-15 22:37:34 +01:00
2026-03-20 19:19:12 +01:00
2026-03-15 19:26:12 +01:00
2026-03-18 19:19:42 +01:00
2026-03-19 02:58:03 +01:00
2026-03-18 19:19:42 +01:00
2026-03-15 22:37:34 +01:00
2026-03-19 17:21:48 -05:00
2026-03-20 19:52:59 +01:00
2026-03-18 19:19:42 +01:00
2026-03-18 19:19:42 +01:00
2026-03-21 09:29:22 -05:00
2026-03-15 19:26:12 +01:00
2026-03-17 22:05:57 +01:00
2026-03-19 02:58:03 +01:00
2026-03-15 22:37:34 +01:00
2026-03-20 20:32:38 +01:00
2026-03-15 22:37:34 +01:00
2026-03-18 16:28:27 +01:00
2026-03-19 03:34:36 +01:00
2026-03-15 22:37:34 +01:00
2026-03-15 22:37:34 +01:00
2026-03-15 22:37:34 +01:00
2026-03-19 03:48:10 +01:00
2026-03-18 18:47:43 +01:00
2026-03-19 02:38:02 +01:00
2026-03-19 03:34:36 +01:00