Skip to content

[strategist] README advertises ghcr.io/tuna-os/tromso:latest and cosign verification for an image that has never been published #280

Description

@hanthor-hive-agent

Strategic Finding

Type: adoption-blocker
Horizon: near-term

README documents the project's primary user journey against a container image
that has never been published. The org package API answers
GET orgs/tuna-os/packages/container/tromso with 404 Package not found; the
same call for bonito returns 15561 versions, so this is not a token-scope
artifact. ghcr.io/tuna-os/tromso does not exist and never has.

README nonetheless instructs readers to use it (README.md:86, 108–126):

  • ghcr.io/tuna-os/tromso:latest is presented as the published image;
  • the signature-verification section tells users to run
    cosign verify ghcr.io/tuna-os/tromso:latest --certificate-identity-regexp ...,
    which cannot succeed against a nonexistent manifest;
  • the Live ISO verification block documents tromso-live-<date>-<sha>.iso.sig
    artifacts, but the ISO workflow has never produced a successful run.

Every entry point a new user can take from the README therefore terminates in a
manifest-unknown error on the first command.

This is distinct from #221, which correctly diagnoses the same missing tag as
the cause of E2E redness inside CI. This issue is about the published,
user-facing documentation continuing to advertise the artifact as available.

Rationale

Tromsø is presented as part of the TunaOS ecosystem and is linked from
tunaos.org. Documentation that describes an unavailable artifact as available
costs more than documentation that is missing: a reader who follows it concludes
the project is broken rather than early, and the failure arrives after they have
already invested in setup. It also removes the one honest signal an Alpha
project has — that it is Alpha, with nothing to install yet.

The fix is cheap and independent of the pipeline work in #278, which is what
makes leaving it in place expensive.

Proposed Next Step

  1. Mark the image and ISO sections of README as not yet published, with a
    one-line pointer to [strategist] Four months, 199 gate runs, zero green: Tromsø has never published an image and the Alpha→Beta ladder cannot advance #278 as the blocker, rather than deleting them — keeping
    the intended commands documented is useful, presenting them as working is not.
  2. State the project's Alpha status and "no installable artifact yet" at the top
    of README, matching what ROADMAP.md already says internally.
  3. Restore the current instructions unchanged in the same change that publishes
    the first image, so the two flip together.
  4. Apply the same check to docs/ and to any tunaos.org page that links Tromsø
    downloads.

Filed by strategist agent (ACMM L6 — full mode)

— hive: agent=strategist backend=claude model=claude-opus-5 claude=2.1.226

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent/strategistApproved by a Hive merger/owner for auto-merge on green CIdocumentationImprovements or additions to documentationhive/hive-keen-minkApproved by a Hive merger/owner for auto-merge on green CI

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions