Skip to content

fix: set .bestpractices.json dynamic_analysis to Met (N/A not allowed)#91

Merged
peczenyj merged 1 commit into
develfrom
fix/bestpractices-dynamic-analysis
May 29, 2026
Merged

fix: set .bestpractices.json dynamic_analysis to Met (N/A not allowed)#91
peczenyj merged 1 commit into
develfrom
fix/bestpractices-dynamic-analysis

Conversation

@peczenyj
Copy link
Copy Markdown
Owner

Follow-up to #90.

Saving a section on bestpractices.dev failed with "Dynamic analysis status is not included in the list". Cause: the dynamic_analysis criterion has no na_allowed flag in the BadgeApp's criteria.yml (only its sibling dynamic_analysis_unsafe does), so "N/A" is not an accepted value — it only allows Met / Unmet / ?.

The project does apply a dynamic-analysis tool — Go native fuzzing (internal/match/fuzz_test.go, internal/ui/printer_fuzz_test.go) — so Met is the accurate and accepted answer.

🤖 Generated with Claude Code

The dynamic_analysis criterion has no na_allowed flag in the BadgeApp
(unlike dynamic_analysis_unsafe), so a value of "N/A" fails validation
with "Dynamic analysis status is not included in the list" when saving a
section. The project does apply a dynamic analysis tool — Go native
fuzzing (internal/match/fuzz_test.go, internal/ui/printer_fuzz_test.go) —
so Met is the accurate, accepted answer.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@peczenyj peczenyj merged commit cae7ed4 into devel May 29, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant