Skip to content

fix: zsh glob safety + deal analyzer demo + Norway EU bug fix#600

Open
DanT075 wants to merge 3 commits intogarrytan:mainfrom
DanT075:claude/sweet-bose
Open

fix: zsh glob safety + deal analyzer demo + Norway EU bug fix#600
DanT075 wants to merge 3 commits intogarrytan:mainfrom
DanT075:claude/sweet-bose

Conversation

@DanT075
Copy link
Copy Markdown

@DanT075 DanT075 commented Mar 28, 2026

Summary

  • fix: zsh glob safety in design-shotgunls variant-*.png caused NOMATCH errors in zsh when no variants exist. Added setopt +o nomatch guard so the glob silently returns empty instead of aborting.
  • feat: deal analyzer demo — standalone HTML tool for timber export deals. Calculates landed cost, export duty classification, required documents (EUR.1, EX1, CMR, phytosanitary), Incoterms rules engine, and letter of credit guidance.
  • fix: Norway treated as EU — Norway is EEA not EU. Exporting to NO requires EX1 customs declaration. Removed NO from EU_COUNTRIES array and fixed optgroup labels in the select element.

Test plan

  • Run bun test — gen-skill-docs bash block zsh-safety test passes
  • Open demo-deal-analyzer/index.html — verify Norway shows EX1 requirement, not EU
  • Design-shotgun: test clean run when no variant-*.png files exist

🤖 Generated with Claude Code

Dan Törnberg and others added 3 commits March 28, 2026 12:56
…-*.png

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…orts

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…up for NO/GB

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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