cure(findings): 45 autonomous tidies, skim+companion-gated — for review #47

Merged
calliope merged 47 commits from erato/cure-findings into erato/focus 2026-06-23 13:31:45 +00:00 AGit
Collaborator
No description provided.
tidy(findings): localize variable to prevent name clashes
Some checks failed
test / suite (pull_request) Failing after 2m46s
fe00b497f9
Collaborator

daktyl review (head ea7a4bf)

gate status duration note
bash-parse PASS 5ms (no changed .sh failed parse)
lint-bash-traps PASS 7ms (no bash traps in the diff)
shellcheck PASS 155ms (no findings at -S warning)
lint-language PASS 23ms (no vocabulary violations in diff)
daisy-validate PASS 90455ms (full suite green)

Verdict: 5/5 gates green. Awaiting judgment.

## daktyl review (head `ea7a4bf`) | gate | status | duration | note | |---|---|---|---| | bash-parse | ✅ PASS | 5ms | (no changed .sh failed parse) | | lint-bash-traps | ✅ PASS | 7ms | (no bash traps in the diff) | | shellcheck | ✅ PASS | 155ms | (no findings at -S warning) | | lint-language | ✅ PASS | 23ms | (no vocabulary violations in diff) | | daisy-validate | ✅ PASS | 90455ms | (full suite green) | **Verdict:** 5/5 gates green. ✅ Awaiting judgment.
fix(findings): drop model preamble, dead block, and over-local cures
All checks were successful
test / suite (pull_request) Successful in 1m48s
7609a9df95
The legibility cure had leaked a model chat preamble above the shebang and injected a dead module-scope match_result/BASH_REMATCH block (SC2034/2148/2288/1011). The coupling cure had over-local-ized 9 reassignments into self-shadowing-local hazards. Removed the garbage; dropped the spurious 'local's. skim + shellcheck-no-regression clean, 29 tests green.
fix(findings): SC2155 — declare then assign
All checks were successful
test / suite (pull_request) Successful in 1m54s
ea7a4bfd80
Split the coupling cure's introduced 'local x=$(cmd)' into 'local x' / 'x=$(cmd)' so the command's return is not masked — the two-line form the reviewer's shellcheck expects (17 line(s)).
calliope merged commit ce4dc53c68 into erato/focus 2026-06-23 13:31:45 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
fqqdk/daisy!47
No description provided.