OXYGENHUB

Backlog: M15 done fe8a49ce608f

Author
Andy McCall @andymccall <[email protected]>
When
· 2026-09-29 03:00 UTC
Signature
✔ signed by Andy McCall
Hash
fe8a49ce608fb84266d3c5f4cd5c44228122e1e6dba2dd3a013a4e535b4c4762
Depends on
75036530b621 85ef828b6bf0 93e7f1d9ef1c ad089f0306da ed5b9ef990a3
Depended on by
767bcd290e94
In bookmarks
agents-in-readme bare-hashes carried-not-removed carry-identical doctor-trust identical-sides keyless-tags main merge-remote-bookmark only-help-103 paths-for-resolutions-and-amend push-notes show-stat subrepo-pin-state switch-says
In tags
v0.1.0 v0.10.0 v0.11.0 v0.2.0 v0.3.0 v0.3.1 v0.4.0 v0.4.1 v0.4.2 v0.4.3 v0.4.4 v0.4.5 v0.4.6 v0.5.0 v0.5.1 v0.6.0 v0.7.0 v0.8.0 v0.9.0
Edits
3 atoms, 0 tree operations, 1 file

Browse the tree at this change

modified docs/backlog-overnight-2.md +7 −1
…
69 unchanged lines
70 70
- [x] M12 (Andy; feedback 14a) Delete a bookmark on a remote: `oxy push REMOTE --delete NAME` (a signed, attested deletion the server checks like any update; never the default bookmark), and a delete button on the hub's bookmarks page for writers.
71 71
- [x] M13 (feedback 3a) `oxy bookmark switch --carry`: take uncommitted work to the other bookmark when it applies cleanly there (and `bookmark create --switch` moving the working copy onto a new bookmark at its base, changes and all).
72 72
- [x] M14 (feedback 7a) `oxy show`'s summary lists every path the change touches with its kind (added, modified, removed, renamed, mode), not only additions.
73 -
- [ ] M15 (feedback 17a) A queued run says where it stands: its jobs' position in the runners' queue, what runs now and what fits the free room (the runner already runs several jobs within its budget; Earth's 5 vCPUs are deliberate after F6a), on the Flow tab, the run page and the API.
73 +
- [x] M15 (feedback 17a) A queued run says where it stands: its jobs' position in the runners' queue, what runs now and what fits the free room (the runner already runs several jobs within its budget; Earth's 5 vCPUs are deliberate after F6a), on the Flow tab, the run page and the API.
74 74
- [x] M3 Start a run without moving a bookmark (feedback 9): "Run pipeline" on a state and "Re-run" on a finished run, in the web and the API.
75 75
- [x] M4 Guest `/dev/fd`, `/dev/stdin|stdout|stderr` links in flow-init (feedback 15), and job variables `FLOW_STATE`, `FLOW_HEADS`, `FLOW_BOOKMARK`, `FLOW_RUN`, `FLOW_REPO` (feedback 17).
76 76
- [x] M5 Sandbox-level `env` in pipeline.kdl, and the image's environment kept through `flow rootfs import` (feedback 16).
…
475 unchanged lines
552 552
  - The API's change author carries a `note` saying so.
553 553
  - One hub test; spec updated; deployed; run green.
554 554
  - **Every item from the metalgear feedback is now done** (M1 to M14; item 18 needed nothing). I keep watching the file.
555 +
- 2026-09-29 **M15 done** (oxygenhub#28; feedback 17a).
556 +
  - A waiting run shows its place in line on the Flow tab. Its page adds the jobs running now and those queued ahead, and the API gives `queue_position`.
557 +
  - Other repositories' jobs are named only when public; otherwise they are counted.
558 +
  - A unit test for the order, privacy and ordinals, and an end-to-end test.
559 +
  - Deployed; live, the hub's run #17 reported `queue_position` 4. Run green.
560 +
  - The runner's parallelism stays within Earth's 5-vCPU budget, deliberate after F6a.