release-0.3.5 plan: master f9ed078 merged (bugs.md only)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
42d7316444
commit
af7314d53e
1 changed files with 4 additions and 4 deletions
|
|
@ -12,13 +12,13 @@ morning cut is one command (section 4) after a fast-forward of master.
|
|||
| `origin/app-ui` | 80c99a8 | 112b496 | the log drawer rebuilt, every screen on one type scale, idle canvas and polling when hidden; `tools/ui-mock/` (a recorded-state mock server for UI work) | `ui/app.css`: both sides kept; `.power .pv` takes app-ui's `var(--t-sm)`, the sweep rules from miner-eff stay, `.pin` moved onto the scale (`var(--t-xs)`) |
|
||||
| `origin/miner-perf` | e9f8847 | 98726f0 | variant racing in `proto-cuda/nvrtc/worker.cpp` and `proto-metal/main.swift`, TUNING records in the engine, the manifest's `tuning` object (`manifest.rs`, `ota.rs`), `tools/tuning.mjs`, `relay/playbooks/race-5090.ps1`, `docs/design/miner-tuning.md`, `docs/plans/miner-perf.md`, bench-log entries | `state.rs`: both field blocks kept (sweep fields, race fields). `docs/bench-log.md`: both appended entries kept. `packaging/ota/publish-manifest.sh`: ONE implementation. Master's `--override` (b84644c: the object carries every height switch; `--verify-only`, `--tries`, the retrying byte-identical live check) is the base; miner-perf's `--tuning <file>` / `--no-tuning` added, plus its carry-over of `consensus.override` and `tuning` from the manifest already in the folder when neither is given. The duplicate `--override` case the auto-merge produced was removed |
|
||||
| `origin/build-job` | 4e94f27 | 7eb83ff | job kind `build` (`jobs.rs`, `jobrun.rs`, new `jobbuild.rs`): a PC builds the node and the app engine for Linux and Windows inside WSL2; `publish-jobs.sh add --kind build`, `packaging/windows/push-build-inputs.sh`, `tools/build-job.mjs`, `tools/relay.mjs` | `publish-jobs.sh`: master's `verify` command and `--tries` kept next to the build kind's arguments; the usage range widened to the merged header |
|
||||
| `origin/master` (3 commits after the branch point) | b7c3ebb | cc71ed6 | console: the parsed app-log tail is 400 KB, the last OTA state per machine is remembered (`console_ota_memo`); a bugs.md row | none |
|
||||
| `origin/master` (4 commits after the branch point, merged twice as they landed) | c257444 | cc71ed6, ce74626 | console: the parsed app-log tail is 400 KB, the last OTA state per machine is remembered (`console_ota_memo`); two bugs.md rows | none |
|
||||
|
||||
Master's fix 0d123b3 (OTA Windows helper: `CREATE_NO_WINDOW` only, no `DETACHED_PROCESS`) is the branch point and
|
||||
survived every merge: `grep -n 'creation_flags(0x0800_0000); // CREATE_NO_WINDOW' app/igneum-app/src/ota.rs` gives
|
||||
one line (1175) on the final tip.
|
||||
|
||||
Totals against origin/master: 35 files, 5,212 insertions, 274 deletions. Final tip: cc71ed6.
|
||||
Totals against origin/master: 35 files, 5,212 insertions, 274 deletions. Final code tip: cc71ed6 (ce74626 adds only master's bugs.md edit).
|
||||
|
||||
## 2. What is out, and why
|
||||
|
||||
|
|
@ -65,7 +65,7 @@ Other checks, all on the files each merge changed:
|
|||
|
||||
## 4. The morning cut
|
||||
|
||||
From the MAIN checkout, on master. `release-0.3.5` contains origin/master as of b7c3ebb, so the merge is a
|
||||
From the MAIN checkout, on master. `release-0.3.5` contains origin/master as of c257444, so the merge is a
|
||||
fast-forward unless master moved again overnight (then merge origin/master into `release-0.3.5` first, rerun the
|
||||
two cargo commands above, and fast-forward).
|
||||
|
||||
|
|
@ -133,7 +133,7 @@ install from here. Untested with a right hash; the hand install is the known pat
|
|||
|
||||
## 6. State when this file was written
|
||||
|
||||
- 21:35 UTC: `release-0.3.5` at cc71ed6, pushed. The poller runs until 00:14 UTC; `dev-fee`, `miner-latency`,
|
||||
- 21:35 UTC: `release-0.3.5` at cc71ed6, pushed. 21:40 UTC: master's c257444 (bugs.md only) merged as ce74626, pushed. The poller runs until 00:14 UTC; `dev-fee`, `miner-latency`,
|
||||
`miner-reliability` not on origin.
|
||||
- The release worktree carries a built `app/igneum-app/target` (debug tests, the Windows check, the release
|
||||
signer). It can be removed after the cut: `git worktree remove ../igneum-wt-release`.
|
||||
|
|
|
|||
Loading…
Reference in a new issue