bcgov / bcgov/wps

HFI Calculator: Seasonal Fuel Types and Weather Station Defaults

Open
#2,845 0 comments 0 reactions 0 assignees View on GitHub
4Refinement User Story
Dominant language
Python
Stars
65
Forks
11
Avg merge
21h 25m
Merged PRs (30d)
70

Description

**As a** RWCO and HFI Calculator administrator

**I need** a feature to store fuel type and weather station defaults for shoulder season and lightning season

**So That** I can quickly configure HFI Calculator to reflect seasonal hazards and can document seasonal changes within the application.

**Acceptance Criteria**
- [ ] Given I log into HFI Calculator with an RWCO or administrator account, When I open the settings window for default fuel type and weather stations, Then I have options to store defaults for shoulder season and lightning season and can specify which option to use.

**Additional Context**
- Apply the same defaults to both seasons if a Fire Centre has not provided defaults for shoulder and lightning season.
- See COFC example in PDF document on SharePoint here:
https://bcgov.sharepoint.com/:b:/r/teams/01324/Shared%20Documents/General/_Preparedness%20Products%20(HFI,%20Prep)/HFI%20Calculator/Design%20Docs/COFC%20Shoulder%20Season%20Prep.pdf?csf=1&web=1&e=a5VnKB

**Definition of Done**
https://github.com/bcgov/wps/wiki/Definition-of-Done

Contributor guide

Open the contributing guide

Research direction

The issue names no implementation files or tests. Start at the HFI Calculator settings window and review the linked COFC shoulder-season design PDF for the seasonal default behavior. Done means RWCO and administrator users can store and select fuel-type and weather-station defaults for shoulder and lightning seasons, with the stated fallback when a Fire Centre provides no separate defaults.

Written by the indexing model from the issue text.

Assessment

Tech stack
fastapi, python, react
Domain
full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.