step one
This commit is contained in:
parent
7a8d5d13fa
commit
9e663db9dc
68 changed files with 5647 additions and 2958 deletions
11
internal/datasets/doc.go
Normal file
11
internal/datasets/doc.go
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
// Package datasets manages the lifecycle of atmospheric datasets. It exposes:
|
||||
//
|
||||
// - A Source interface for pluggable dataset origins (GFS now, ECMWF later).
|
||||
// - A Storage interface for transactional, resumable on-disk persistence.
|
||||
// - A Manager that coordinates downloads, tracks job state, and owns the
|
||||
// currently-active weather.WindField.
|
||||
//
|
||||
// The package is the only one in the service that knows about download
|
||||
// scheduling, manifests, or bandwidth throttling — engine and API layers
|
||||
// only see WindField + Manager-as-admin.
|
||||
package datasets
|
||||
Loading…
Add table
Add a link
Reference in a new issue