Made-up Event files for both Regions
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- typescript
Research direction
Read docs/specs/regions-events-and-sandbox.md on branch 21-grill-regions and inspect the real Event schema, build packing, and Event picker. Check the blocker #48 before starting. Add schema validation with bad-field errors, then implement the two regional examples and tests; done means the listed acceptance criteria pass, including scripts/check.sh and updates to affected glossary, docs, and lessons.
Written by the indexing model from the issue text.
Description
Parent
#26
What to build
A Region author can hand-write a made-up Event in regions/<name>/events/ to test the network on a flood that never happened. Its weather is a few hand-written keyframes applied evenly. The build checks it against the Event schema, naming the bad field, and packs it in the same shape as a real Event. Fort Myers and Nepal each ship one.
Spec
docs/specs/regions-events-and-sandbox.md
Acceptance criteria
- An Event schema shared by real and made-up Events; the build names the bad field
- One made-up Event each for Fort Myers (storm surge) and Nepal (flash flood), playable from the Event picker and marked as not real
- Build test: a made-up Event's keyframes become its weather in the pack
- Tests that need a calm coast Event can use the made-up one instead of Ian
-
scripts/check.shpasses; glossary entries, docs and lessons lines this change makes untrue are fixed in the same PR
Blocked by
- #48
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 0
- Avg merge
- 56m
- Merged PRs (30d)
- 42
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from StormShields/Stormshield
-
area: dashboard feature ready-for-agent
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
StormShields/Stormshield#97 ·
Maintainers usually reply within 1 day
-
area: node feature ready-for-agent
Difficulty 4/5 3-5 days Newbie friendliness 40/100
StormShields/Stormshield#96 ·
Maintainers usually reply within 1 day
-
area: node feature ready-for-agent
Difficulty 4/5 3-5 days Newbie friendliness 55/100
StormShields/Stormshield#95 ·
Maintainers usually reply within 1 day
-
area: node feature ready-for-agent
Difficulty 4/5 3-5 days Newbie friendliness 66/100
StormShields/Stormshield#94 ·
Maintainers usually reply within 1 day
-
area: workflow chore ready-for-agent
Difficulty 4/5 3-5 days Newbie friendliness 35/100
StormShields/Stormshield#90 ·
Maintainers usually reply within 1 day
All issues in StormShields/Stormshield
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
marmelab/react-admin#11431 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
db-ux-design-system/core-web#8655 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
stripe/react-stripe-js#728 ·
-
[Upload Grade C dataset] the pop-up changes it's size while uploading the document => Jumping effectOpenbug
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
epam/statgpt-admin-frontend#305 ·
Maintainers usually reply within 1 day