You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The export assumes an operator: an SSH tunnel to production, DB_* environment variables exported by hand, the script run from a workstation, a ZIP written to the working directory, and verification by reading unzip | grep output. There is no machine-checkable success condition, so a scheduled run would have no basis for deciding whether its output is publishable.
Proposed behavior
The export runs on a schedule on the existing worker, against production, with no operator present, and publishes to the dump bucket.
Destination bucket and key prefix come from configuration. Local filesystem output stays available for development.
The archive is written under a dated key.
The run emits a result record: asOf, experiment set count, score set count, archive byte size, archive SHA-256, and object key.
The run maintains a published-release registry — the set of archives eligible to be served, and which one is current.
Problem
The export assumes an operator: an SSH tunnel to production,
DB_*environment variables exported by hand, the script run from a workstation, a ZIP written to the working directory, and verification by readingunzip | grepoutput. There is no machine-checkable success condition, so a scheduled run would have no basis for deciding whether its output is publishable.Proposed behavior
The export runs on a schedule on the existing worker, against production, with no operator present, and publishes to the dump bucket.
asOf, experiment set count, score set count, archive byte size, archive SHA-256, and object key.Acceptance criteria