From 55e90d80d3cfdce03326b1667d22988bf6f3065b Mon Sep 17 00:00:00 2001 From: mixeme Date: Wed, 24 Jun 2026 00:49:40 +0300 Subject: [PATCH] Refine 0.10.0 plan: keep startup timing, add architecture-doc update Section 6 now preserves the startup-timing instrumentation through the post-field-test cleanup and adds a task to refresh docs/ARCHITECTURE.md for the per-job overlap policy, run-time statistics, and jobs_view split. Co-Authored-By: Claude Opus 4.8 --- docs/RELEASE-0.10-PLAN.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/RELEASE-0.10-PLAN.md b/docs/RELEASE-0.10-PLAN.md index 9371d64..ad72f76 100644 --- a/docs/RELEASE-0.10-PLAN.md +++ b/docs/RELEASE-0.10-PLAN.md @@ -112,6 +112,12 @@ guarantee and does not have a clean per-job meaning). - **Post-field-test cleanup.** Sweep for stale diagnostics, over-defensive checks, obsolete autostart-migration code, and noisy README setup notes now that 0.9.0 has had field use. Recheck `.gitignore` / Docker / packaging ignore rules. + Keep the startup-timing instrumentation (the History "Started … in Xms" event) + so startup time can keep being measured across future changes. +- **Architecture doc update.** Refresh `docs/ARCHITECTURE.md` for this milestone: + the per-job overlap policy on `domain.Job` (§4), the run-time statistics added to + `domain.JobRuntime` and seeded from log files (§2), and any `jobs_view.go` split + (§6 file-size work). ## 7. Delivery and packaging (portable only) @@ -134,7 +140,8 @@ have been dropped from the roadmap. 4. §5 window sizing. 5. §6 jobs_view split + cleanup (after the §1/§2/§4 edits land). 6. §7 portable archives (Windows `.zip`, Linux `.tar.gz`). -7. Version bump to `0.10.0` (`src/app/version.go`), CHANGELOG, ROADMAP tick-offs. +7. Docs: update `docs/ARCHITECTURE.md` (§6); version bump to `0.10.0` + (`src/app/version.go`), CHANGELOG, ROADMAP tick-offs. ## Verification