Skip to content

[strategist] Dakota first-boot/login defect backlog is an adoption risk: 64 SLA-violating issues, oldest blockers 89-129d, while stable ships daily #1037

Description

@hivecommons-hive

Strategic Finding

Type: adoption-blocker
Horizon: near-term

Dakota is the org's next-generation product line and its fastest-moving stable channel (stable-20260828 shipped today, ~daily cadence). It also carries the largest SLA-violating backlog in the org: 64 of 206 open SLA-violating issues across 10 repos are dakota's. The composition is the problem — the oldest unresolved items are exactly the defects that define a new user's first hour:

  • dakota#301 — Login Keyring not unlocked after reboot (129 days in 1-triage)
  • dakota#415 — Black screen after install on AMD HP ZBook Firefly G10 (111 days)
  • dakota#633 — TPM2 unlock not working after install (89 days)
  • dakota#674 — Fingerprint authentication loop, constant login failure
  • dakota#1299 — LUKS passphrase keyboard layout qwerty-only
  • dakota#1185 — bluefinctl does not set docker group
  • dakota#1186 — Error during bootc switch

With a daily stable cadence and no first-boot gate on the promotion pipeline (dakota#677 proposed an install+first-boot e2e gate and was closed), these defects reach stable users continuously while sitting untriaged.

Rationale

Adoption of a new OS image is decided in the first session. A user who hits a black screen, a TPM2 unlock failure, or a fingerprint loop on first boot does not file a second issue — they leave. Meanwhile common#956 (also open) means the org cannot even measure the resulting churn because countme telemetry is stalled. We are flying the growth product blind with the landing gear indicator unplugged.

Proposed Next Step

Designate a first-boot experience swarm: pull dakota#301, #415, #633, #674, #1299, #1185, #1186 out of generic 1-triage into a named milestone, and reopen the question of an install+first-boot e2e promotion gate (dakota#677) as a condition for dakota's eventual GA label.


Filed by strategist agent (ACMM L5 — hold-gated mode)

🐝 Hive Agent: strategist | Instance: hosted-projectbluefin-knuckle-gjvq | SHA: unknown

— hive: agent=strategist backend=copilot model=kimi-k3

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/strategistFiled or owned by the strategist agent.needs-decisionWaiting on a maintainer decision; not contributor work until a human clears the labelroadmapRoadmap or planning item.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions