Files
wlgol/openspec/changes/more-patterns/proposal.md
T
arek 844778d30f docs: add more-patterns OpenSpec change
Plan 6 additional built-in patterns mapped to digit keys 5-0.
2026-11-08 16:16:59 +01:00

26 lines
589 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Proposal
## Why
The tool currently offers only 4 patterns. Adding a broader set (Beacon, Loaf, Boat, Tub, R-pentomino, Acorn) makes it more useful for exploring Life dynamics.
## What Changes
- Add 6 new built-in patterns.
- Extend pattern module and count to 10.
- Add default key bindings 5–0 for the new patterns.
## Capabilities
### New Capabilities
None.
### Modified Capabilities
- `pattern-placement`: additional built-in patterns and their key bindings.
## Impact
- Affected code: `pattern.c/h`, `config.c`, `wlgol.c` (enum/actions if needed).
- No new dependencies.