Skip to content

Feature tests: the rows #310 left pending #398

Open
0 of 2 issues completed
Open

Description

@barelyworkingcode

Split from epic #310 by the owner's decision on #310 (2026-10-11, "ship #310 with a Pending list"). Deferred: approved scope, not scheduled. Nobody starts a child until the owner lifts deferred.

Story

As the person who ships eve, I want the feature rows still marked none yet proven through the screen, so that a green run covers them too.

What I'd notice

Nothing in the app.

Why these rows wait

Each row below waits on something outside a spec:

  • fakerelay gaps R1 to R21 (comments on relay#298): a reply kind, frame or ctl control fakerelay does not serve yet. Each needs a relay change, then a pin-only PR in eve.
  • Harness gaps H1 to H4 (test/e2e/support): H1 mic: 'denied'; H2 hide and show a page; H3 a hold on the fake STT reply; H4 touch.swipe from a viewport point.
  • App signals: G9.7, G9.7.r2, G9.9 hold halves (the voice view shows no sign that recording started). G9.7.r2 needs an aria-pressed probe first.
  • Real-app repros first: G6.10.r1, G6.20.r1, G6.38.r1, G2.8 with G2.13.r2, G2.15, G3.15, G6.30 to G6.32 with G14.21, G6.35.r2, G6.78, G13.20, G9.35.r1, G9.37.r2, G9.39.r2, G8.7. A bug is filed only if the repro shows it.

Children

Issue What Waits on
#355 G1.20, a running thread shows in Today's Running a fakerelay hold reply kind with a ctl release, then a pin bump
#369 remaining rows of G2, G3, G4, G5, G6, G8, G9, G11, G13, G14, G15 (its Rows section is the full list) R1 to R21, H1 to H4, app signals, real-app repros

Related bugs, not children (each keeps its own gate): #356 (G7.33 r2, plan tab shows the wrong file; real-app repro owed), #378 (G9.7.r1, G9.9.r1, voice view stays on "Transcribing..." after an STT error).

Open parts carried from #310's last pass

  • Slice 6 candidates: G8.1 "Details:", G2.55.r3, G6.17.r2, G6.34, G6.35, G6.38 and G6.64 open parts, G2.36 and G6.19 relay audit proofs.
  • G9.7, G9.8, G9.9 hold halves; G9.7 stays none yet (check:coverage needs one honestly open G9 row while G9 is on the pending list).
  • Flake watch: G7.22.r1 failed once on a push run; file a flake issue if seen a second time.

Acceptance criteria

Proof

The coverage check (npm run -s check:coverage) and map proof (docs/map-proof.md) state the open goals. The deferred label lifts only by the owner.

Metadata

Metadata

Assignees

No one assigned

    Labels

    deferredApproved but not scheduled: never startenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions