Document architecture workflows and staging operations
This commit is contained in:
@@ -32,7 +32,7 @@ Status: in progress
|
||||
- [x] Create an isolated Rocky Linux staging deployment.
|
||||
- [x] Keep staging PostgreSQL private to its Compose network.
|
||||
- [x] Commit the baseline changes and establish the Git-over-SSH workflow.
|
||||
- [ ] Document normal build, seed, deploy, backup, and rollback commands.
|
||||
- [x] Document normal build, seed, frontend deploy, source rollback, and current operational limitations. (Database backup/restore remains pending.)
|
||||
- [ ] Capture representative screenshots and expected API responses.
|
||||
|
||||
## Phase 1 — Behavior discovery and bug inventory
|
||||
@@ -40,7 +40,7 @@ Status: in progress
|
||||
Status: in progress
|
||||
|
||||
- [ ] Walk through every page with synthetic data.
|
||||
- [ ] Document the actual purpose and intended users of each workflow.
|
||||
- [x] Document the current understood purpose of each workflow; validate it with workplace users over time.
|
||||
- [x] Separate analytical dashboard features from broadcast-graphic authoring tools on the city-results map.
|
||||
- [ ] Record unclear controls, missing units, broken states, and layout problems.
|
||||
- [ ] Fix the `atmPressire` frontend field typo.
|
||||
@@ -113,7 +113,7 @@ Status: pending
|
||||
- [ ] Identify primary user roles and their most frequent tasks.
|
||||
- [ ] Separate historical analysis, live station monitoring, database inspection, HARMONIE visualization, and broadcast graphics.
|
||||
- [ ] Replace technical/internal labels with task-oriented language.
|
||||
- [ ] Replace the character-based weather-icon entry workflow with a visual picker or automatic mapping.
|
||||
- [x] Replace the copy/paste weather-character workflow with a direct visual font-glyph picker, bulk assignment, and city exceptions.
|
||||
- [x] Explain and visually separate manual wind and weather-icon inputs from queried data.
|
||||
- [ ] Add units, legends, contextual help, and clear date semantics.
|
||||
- [x] Establish the first responsive layout, typography, spacing, and component-system foundation.
|
||||
@@ -140,7 +140,8 @@ Status: pending
|
||||
- HARMONIE GRIB fixtures are not yet available.
|
||||
- Scheduled provider downloads are disabled in development and staging.
|
||||
- Existing automated test coverage is minimal.
|
||||
- The current UI combines analysis and broadcast-authoring concepts without explanation.
|
||||
- Direct refreshes on newer frontend routes can return 404 until the backend gains a general SPA fallback.
|
||||
- Full Docker build context scanning on Rocky can fail on the container-owned `postgres/` bind directory; do not loosen its permissions.
|
||||
|
||||
## Change log
|
||||
|
||||
@@ -149,3 +150,7 @@ Record completed work here by date and commit after the Git workflow is establis
|
||||
| Date | Commit | Summary | Verified on Rocky |
|
||||
|---|---|---|---|
|
||||
| 2026-08-18 | `b1fff67` | Docker development baseline, isolated staging, scheduler switch, and synthetic station data | Yes |
|
||||
| 2026-08-18 | `bb1d9fc` | Home/UI foundation, map preview layout, friendly empty state, and PNG export | Yes |
|
||||
| 2026-08-18 | `67decb3` | Adaptive temperature badges and title/source overlays | Yes |
|
||||
| 2026-08-18 | `82199b8` | Separate City Analysis and Faktiskā workflows with direct symbol assignment | Yes |
|
||||
| 2026-08-18 | `0c78d3c` | Optical centering for bundled weather-font glyphs | Pending Rocky verification |
|
||||
|
||||
Reference in New Issue
Block a user