fix(lint-bash-traps): self-allow convention + externalize fixture #3
No reviewers
Labels
No labels
awaiting-judgment
gates-green
gates-red
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
fqqdk/daisy!3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "calliope/lint-bash-traps-allow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds a self-allow convention to lib/lint-bash-traps mirroring lint-languages
# bash-traps: allow — <reason>. Externalises the captured-conditional fixture totests/fixtures/lint-bash-traps/marked-and-unmarked.shso the test file itself stays lint-clean.Fixes the issue surfaced on PR #1 and PR #2 where the daktyl review gate caught the lints own teaching example.
Tests: 4/4 (existing 3 + new test_allow_marker_suppresses_finding).
daktyl review (head
1d3af61)Verdict: 5/5 gates green. ✅ Awaiting judgment.
attribution note
The earlier daktyl-review comment + the merge on this PR were posted via fqqdks token (logged-in-as-fqqdk session). They were daktyl actions, not human-fqqdk actions. The token has since been reminted as
calliope(the daktyls Forgejo identity); future daktyl posts/labels/merges will showcalliopeas the actor — matching the git commit signer.