Files
WeatherTool/docs/README.md
T

2.7 KiB
Raw Blame History

WeatherTool project documentation

This directory contains the working documentation for the WeatherTool modernization effort. The repository-root README.md is preserved as the original project overview; these documents describe the reviewed code, current staging environment, and changes being developed.

Current status

  • Development source is edited and committed on Windows; Docker builds and runtime testing are performed on Rocky.
  • A production-like staging copy runs through Docker Compose on Rocky Linux at http://192.168.1.101:9190.
  • Staging uses deterministic synthetic observations for the repository station set plus Valmiera, required by Faktiskā.
  • Scheduled external-provider jobs are disabled in development and staging.
  • PostgreSQL is private to the project Compose network; only the Scala application publishes a host port.
  • UI modernization is in progress. City Analysis retains custom analytical map outputs, while Faktiskā is a fixed 13-position, latest-temperature newsroom workflow with a locked 3840×1440 export.
  • Faktiskā symbol placement is automatic after manual image selection and is anchored to each rendered temperature badge.
  • The first Ūdens temperatūra workspace is implemented with manual Latvian-named fields and required 1920×1080 and 3840×1440 exports; visual calibration remains in progress.
  • Confirmed local Monda Regular/Bold files provide interface and generated-graphic typography; weather symbols use normalized transparent image assets.
  • This is not yet approved or hardened for workplace production.

Documents

Documentation rules

  1. Do not put passwords, API keys, workplace URLs, or production data in Git.
  2. Document the behavior that exists separately from behavior that is proposed.
  3. Update these documents in the same commit when a change alters deployment, data flow, or a user workflow.
  4. Keep synthetic/development instructions clearly distinguished from workplace production procedures.
  5. Preserve established Latvian names in operator-facing workspaces and production files even when development notes are written in English.