bcgov / bcgov/wps

MoreCast 2.0: UI Fire Weather Index/ Sensitivity Analysis

Open
#2,772 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** User Type/Persona
**I need** Feature/enhancement
**So That** Value, why is this needed, what does the user need to accomplish

Feature Request = This is a rather important and fundamental UX request: Forecasters need to see the associated FWI values in columns adjacent to the weather variables we are ingesting & adjusting. For example, if I chose to ingest the HRDPS temp and then modify it by 2 degrees, I want to see live how that affects the FFMC. If I add 3mm of rain to the forecast, I want to see the DMC change. The current version of the Fire Weather Application shows us the change next to the new value. For example: Temp: 24C (+2).

Example of how edits in the Fire Weather Application are immediately reflected in the FWI and the changes from the previous value is reflected as well:

![image.png](https://images.zenhubusercontent.com/629e41bedcfb3b5fdcef3008/23b46c36-1717-4ffd-becd-005b278caae6)

**Acceptance Criteria**
- [ ] Given (Context), When (action carried out), Then (expected outcome)
- [ ] Given (Context), When (action carried out), Then (expected outcome)

**Additional Context**
- enter text here
- enter text here

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

Contributor guide

Open the contributing guide

Research direction

The payload names no files, tests, or entry points. Start by locating the existing Fire Weather Application flow for weather edits and FWI display, then clarify the missing acceptance criteria; the work is done when edited weather values show adjacent live FWI values and changes from the previous values.

Written by the indexing model from the issue text.

Assessment

Tech stack
react
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.