Skip to content

docs(roadmap): refresh Beta gate status and CI build evidence (#381) - #426

Closed
thatguywob wants to merge 1 commit into
tuna-os:mainfrom
thatguywob:roadmap/381-refresh-gate-status
Closed

thatguywob wants to merge 1 commit into
tuna-os:mainfrom
thatguywob:roadmap/381-refresh-gate-status

Conversation

@thatguywob

Copy link
Copy Markdown
Contributor

Summary

Refreshes ROADMAP.md currency and Alpha→Beta release gate status as of 2026-10-24, reflecting the impact of the chunk timeout fix (#354, commit 7ada604) and subsequent image publication.

Key Evidence & Updates

  1. Build reliability:

  2. Install validation:

  3. Release operations:

    • Updates promote-stable.yml evidence to 0 of 13 scheduled runs (2026-07-21 → 2026-10-13; run 38431625178 passed its multi-runner build check (build ok=0) but aborted because ISO and Plain install checks failed).
  4. User readiness & Desktop experience:

  5. Release readiness narrative:

Closes #381

— hive: backend=agy model=gemini-3.8-flash-high effort=high


🐝 Hive Agent: contributor | SHA: 5e67308

Refresh ROADMAP.md with current run-level evidence as of 2026-10-24.

- Reflect chunk build budget fix (tuna-os#354, commit 7ada604) and CAS streaming/build fixes (tuna-os#355, tuna-os#356, tuna-os#359, tuna-os#361).
- Document 12 successful runs of Build Tromso (Multi-Runner) (11 scheduled nightlies, e.g. runs 37182042690, 38684318450) and publication of ghcr.io/tuna-os/tromso:latest.
- Update Install validation gate with successful LUKS install E2E run 39230716090 (2026-10-19) and note resolution of tuna-os#221.
- Update Plain install E2E (0 of 78, boot readiness timeout) and candidate Live ISO status (0 of 100, Flatpak install machine-id error).
- Update Release operations with promote-stable.yml run 38431625178 (13 of 13 failed; multi-runner build passed but ISO and plain-install failed).
- Clarify decoupled blockers in Release readiness replacing the previous single missing-image blocker.

Hive-Run: tuna-os#381
Hive-Plan: roadmap-refresh
Hive-Spec: roadmap#beta-gates
Signed-off-by: thatguywob <thatguywob@users.noreply.github.com>
@thatguywob
thatguywob requested a review from hanthor as a code owner October 24, 2026 21:22
@hanthor-hive-agent hanthor-hive-agent Bot added author/clanker A contributor's own hive authored this PR under their login dco All commits are DCO signed-off role/untrusted Author has no registry profile or verified hive claim (or is revoked); never auto-merged stage/050-review-pending Review swarm requested; awaiting a verdict for the current head role/newcomer Author holds the newcomer tier (self-registered); a human must lgtm/approve and removed role/untrusted Author has no registry profile or verified hive claim (or is revoked); never auto-merged labels Oct 27, 2026

@hanthor hanthor left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checked the cited runs: 37165877326/37182042690/38684318450 are successful Multi-Runner runs (dispatch/schedule, dates match), 39230716090 LUKS e2e succeeded, 39398183219 plain-install and 38745970085 ISO runs failed, 38431625178 promote failed; #354 commit 7ada604 exists and the 12-success multi-runner count matches. Counts are a dated snapshot (some totals have drifted slightly since, e.g. LUKS now 2 successes), which the 'Current evidence (2026-10-24)' header covers. No CI ran on this head.

@hanthor-hive-agent hanthor-hive-agent Bot added the stage/stalled In its current stage longer than expected label Oct 29, 2026
@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

Hive approved the workflow runs GitHub was holding for approval on this head (run 40133969183, 40133969226, 40133969520) because @thatguywob is registry-trusted at tier trusted, which the contributor lane accepts for unattended merge. CI, reviewer verdict, diff fences, soak, holds and branch protection still apply before anything merges.

@hanthor-hive-agent hanthor-hive-agent Bot added role/trusted Author is trusted for unattended merge (trusted-author role or registry/claim tier in require_tiers) stage/072-returned-to-contributor Contributor PR: CI red, changes requested or conflicting; diagnosis posted, author must act and removed role/newcomer Author holds the newcomer tier (self-registered); a human must lgtm/approve stage/stalled In its current stage longer than expected stage/050-review-pending Review swarm requested; awaiting a verdict for the current head labels Oct 30, 2026
@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

@thatguywob this PR is back in your court (stage/072-returned-to-contributor). The hive will not merge it until the head changes.

Review asks:

  • the branch conflicts with the base and needs a rebase

Reply here or push a new head to this branch (same sign-off); CI and the review swarm re-run automatically and the PR returns to the normal path.

Queued in your relay fix queue (33 waiting): fixes are handed out before new work as soon as you have capacity.

@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

@thatguywob the hive has adopted this PR (stage/074-adopted-by-hive): your hive has been offline since the nudge. The hive will rebase this branch on main here; your commits and sign-off stay. Push a new head yourself at any time and the hive yields it back to you.

@hanthor-hive-agent hanthor-hive-agent Bot added stage/074-adopted-by-hive Contributor PR adopted: author unavailable after red CI; the hive is finishing it (takeover path) stage/stalled In its current stage longer than expected and removed stage/072-returned-to-contributor Contributor PR: CI red, changes requested or conflicting; diagnosis posted, author must act labels Oct 30, 2026
@hanthor-hive-agent

Copy link
Copy Markdown
Contributor

The hive adopted this PR (stage/074-adopted-by-hive) but its head 5e6730884bf9 has not moved for 3h58m and the hive has nothing it can push: adoption-stalled:fork-rehome-refused.

Blocker: this PR comes from a fork (thatguywob/tromso) and the hive cannot finish it on the fork's own branch. Moving its commits to hive/adopt-426 in this repository would run code no maintainer has reviewed with the repository's trusted CI (secrets, write tokens, no fork guards), so the hive did not. Ask (maintainer): review the change; if it should land, bring it into the repository yourself or follow the repository's process for fork pull requests, otherwise close it.

Moving to stage/085-needs-decision so a person sees it. This is not a merge-approval wait: the lane has not admitted this head.

@hanthor-hive-agent hanthor-hive-agent Bot added stage/085-needs-decision A human decision is owed: sentinel alert, hold/needs-decision label, human-only rule or parked issue and removed stage/074-adopted-by-hive Contributor PR adopted: author unavailable after red CI; the hive is finishing it (takeover path) stage/stalled In its current stage longer than expected labels Oct 30, 2026
@hanthor

hanthor commented Oct 31, 2026

Copy link
Copy Markdown
Member

Maintainer decision: closing as superseded by #415 (merged 2026-10-30), which already refreshed ROADMAP.md with the same Beta-gate/run-level evidence (scheduled runs 38117166169…38684318450, LUKS 39230716090, WebKit failure 40064106136). The linked roadmap-currency issues (#324, #369, #381) are already closed, and this branch now conflicts on the same lines. Thanks @thatguywob — if anything here is still missing from main, please open a small follow-up against the current ROADMAP.md.

@hanthor hanthor closed this Oct 31, 2026
@hanthor hanthor removed the stage/085-needs-decision A human decision is owed: sentinel alert, hold/needs-decision label, human-only rule or parked issue label Oct 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author/clanker A contributor's own hive authored this PR under their login dco All commits are DCO signed-off role/trusted Author is trusted for unattended merge (trusted-author role or registry/claim tier in require_tiers)

Projects

None yet

2 participants