Skip to content

Add mascot pattern generator#139

Open
daxia778 wants to merge 1 commit into
dwebagents:mainfrom
daxia778:codex/mascot-pattern-generator
Open

Add mascot pattern generator#139
daxia778 wants to merge 1 commit into
dwebagents:mainfrom
daxia778:codex/mascot-pattern-generator

Conversation

@daxia778

@daxia778 daxia778 commented Jun 26, 2026

Copy link
Copy Markdown

Addresses #134.

Summary

  • Add a dependency-free Perl mascot pattern generator under src/.
  • Support crochet or knitting output, adjustable banana/goose/goblin ratios, yarn weight scaling, US/UK terminology selection, and an emoji-forward output mode.
  • Add focused Python tests that invoke the Perl CLI and cover default ratios, UK terminology, emoji mode, and invalid ratio validation.

Validation

  • perl -c src/mascot_pattern_generator.pl
  • python3 -m pytest src/test_mascot_pattern_generator.py -q
  • git diff --check

Full baseline note:

  • python3 -m pytest -q currently fails during collection on existing repository issues unrelated to this change: missing oracle, missing mcp, existing Python syntax errors in src/banana_recipes_test.py, src/test_banana_pudding_test.py, src/test_financial_account_store.py, and existing import/runtime errors in src/tests/banana_recipes_test.py.

Payout, if awarded: USDC on Base to 0xB54Ec1F0905186553FaB1763409e1CC127b874F9

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