Skip to content

UP-06: Produce the exact signed test candidate #112

Closed

Description

@andersalm

Part of #89.

Owner: Anders (@andersalm).

Depends on UP-01 (#107), #186 (new maintainer key), accepted packaging and exact signing approval.

Done means

Release acceptance: Each exposed feature works clearly from start to end, including recovery. Keep unfinished or confusing features hidden until their complete journey passes. Hiding a feature does not complete its task; source checks alone do not establish installed acceptance.

Browser plan reconciliation — 2026-10-08

The Browser signed-candidate output for #288 binds Runtime, Browser capsule, selected Engine/Exit role records, image and any chosen profile-template descriptor, matching host helpers/entitlements/dependencies and canonical configuration to one exact source/artifact set. #217 produces the closure; #108 stages it and #287 acquires immutable bytes. Private source-home/test-key composition supplies fixture proof. Approved production signing and publication retain the existing operator/key/review gates. Existing accepted alpha.8 evidence keeps its recorded scope; it does not certify absent Browser payloads.

Activity

  1. added this to the 0.7.1 milestone on Sep 29, 2026
  2. self-assigned this
    on Sep 29, 2026
  3. andersalm commented on Sep 29, 2026

    @andersalm
    ContributorAuthor

    Retained publication checks: publish the signed head last, and show that interrupted publication keeps the previous candidate usable. Bind the tested source and artifact set to one release identity. Earlier workflow analysis found manual dispatch selecting source with inputs.ref while release eligibility/naming used github.ref; verify this during the existing release-identity work. Keep test-channel publisher state separate from stable state.

  4. andersalm commented on Oct 6, 2026

    @andersalm
    ContributorAuthor

    Finding (6 Oct, real alpha.7 Home): there is no Chat icon. Home lists only installed capsules (gateway_home_runtime.rs:236-275), and chat-room is not in the home profile (it is only in demo/full), so "opens Chat once" has no entry point on an installed Home. Fix for alpha.8: chat-room joins the home profile (branch fix/89-alpha8-signable).

  5. andersalm commented on Oct 8, 2026

    @andersalm
    ContributorAuthor

    Done: every box ticked with evidence (8 Oct, alpha.9/alpha.10 real runs and merged PRs).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions