cure(md): 8 autonomous tidies, skim+companion-gated — for review #40

Merged
calliope merged 10 commits from erato/cure-md into erato/focus 2026-06-23 15:32:06 +00:00 AGit
Collaborator
No description provided.
Collaborator

daktyl review (head 5ac2867)

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

Verdict: 5/5 gates green. Awaiting judgment.

## daktyl review (head `5ac2867`) | gate | status | duration | note | |---|---|---|---| | bash-parse | ✅ PASS | 4ms | (no changed .sh failed parse) | | lint-bash-traps | ✅ PASS | 7ms | (no bash traps in the diff) | | shellcheck | ✅ PASS | 35ms | (no findings at -S warning) | | lint-language | ✅ PASS | 19ms | (no vocabulary violations in diff) | | daisy-validate | ✅ PASS | 124173ms | (full suite green) | **Verdict:** 5/5 gates green. ✅ Awaiting judgment.
fix(md): SC2155 — declare then assign
Some checks failed
test / suite (pull_request) Failing after 1m37s
aa2e649177
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 (5 line(s)).
fix(md): revert awk-corrupting cures + redundant locals
All checks were successful
test / suite (pull_request) Successful in 2m5s
5ac286787d
Legibility cures had injected bash (local, if/then/fi) into md_section's and menu_index's awk programs — corrupting md_section, which broke clio-anchor via menu_read. Reverted those hunks to the original awk; removed redundant 'local matches/n/link' (already declared). Kept the valid length_four awk intermediate. clio-anchor + md green; md.sh shellcheck-clean.
calliope merged commit 75d644d896 into erato/focus 2026-06-23 15:32:06 +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!40
No description provided.