Agents Builders

Drop qa-readonly cleared block spec

Archived
drop-qa-readonly-cleared-block-spec

Created

Jul 04, 01:50

Started

Jul 04, 01:50

Completed

Jul 04, 04:58

DevOps handoff

Type

Bug

Shape

ui-only

Worktree Slug

drop-qa-readonly-cleared-block-spec

Repositories

mcritchie-studio

Release Slug

Branch

feat/drop-qa-readonly-cleared-block-spec

QA URL

Production URL

prod-smoke test-only

Acceptance Criteria

  • board_cleared_block spec no longer tagged qa-readonly
  • prod smoke stops asserting seeded cleared-block fixture
  • spec still green in the seeded e2e tier

Expected Test Plan

  • [component] cleared-block card render test green
  • [e2e] board_cleared_block spec green against seeds

Checks Run

  • [component] bin/rails test test/views/task_card_test.rb — cleared-block amber card green (10 runs)
  • [e2e] npx playwright test e2e/board_cleared_block.spec.js — green untagged against seeds
  • [e2e] npx playwright test --grep @qa-readonly --list — subset no longer includes board_cleared_block
  • [full-suite@3c0e707bcae4863a4043a997e48332ef1b3fc815] bin/rails test green
  • [rubocop@3c0e707bcae4863a4043a997e48332ef1b3fc815] bin/rubocop clean

Agent Context

Prod-smoke false alarm: post-ship bin/prod-smoke runs the @qa-readonly subset against PROD, and board_cleared_block.spec.js asserts the seeded e2e-cleared-block-demo fixture (#card-e2e-cleared-block-demo), which never exists on prod -> red seal false alarm (memory feedback_qa_readonly_no_seed_fixtures). Fix = drop the @qa-readonly tag from the test title; the spec stays [e2e]-tier and runs against seeds. Regression-test-first is not practical here (the defect IS a test-suite tag); verification = the untagged spec green in the e2e tier + grep that the qa-readonly subset no longer matches it. NOTE for reviewer: alex_pipeline.spec.js (added today, PR 347) also carries @qa-readonly but its only data assertion is span count >= 1, which prod satisfies structurally (real narration spans always exist), so it keeps the tag; if we ever want prod-smoke to be strictly fixture-free too, that is an operator call.

Stage Timeline

Who handled each stage, the time it took (measured), and the model / tokens / cost reported (best-effort) — plus who's on it right now. means the agent didn't report that metric.

Sizing Avi · PO Dev SMALL Actual LARGE
  1. Created Designed
    S Snorlax
    Snorlax
    Model
    Duration
    Tokens
    Cost
    Completed Jul 04, 01:50 · 4 days ago
    api
  2. Designed Building
    S Snorlax
    Snorlax
    Model
    claude-fable-5
    Duration
    under a minute
    Tokens
    433,129
    Cost
    ~$0.52
    Started Jul 04, 01:50
    Completed Jul 04, 01:50 · 4 days ago
    cli
  3. Building Submitted
    S Snorlax
    Snorlax
    Model
    claude-fable-5
    Duration
    5 minutes
    Tokens
    2,197,976
    Cost
    ~$2.54
    Started Jul 04, 01:50
    Completed Jul 04, 01:55 · 4 days ago
    cli
  4. Submitted Reviewed Review Activity
    S Shannon
    Shannon primary
    A Alex
    Alex light
    Model
    claude-fable-5
    Duration
    about 2 hours
    Tokens
    2,809,210
    Cost
    ~$6.47
    Started Jul 04, 01:55
    Completed Jul 04, 03:43 · 4 days ago
    cli
  5. Reviewed Assembled
    S Steffon
    Steffon
    Model
    claude-fable-5
    Duration
    under a minute
    Tokens
    Cost
    Started Jul 04, 03:43
    Completed Jul 04, 03:44 · 4 days ago
  6. Assembled Shipped
    A Avi
    Avi
    Model
    claude-fable-5
    Duration
    about 1 hour
    Tokens
    Cost
    Started Jul 04, 03:44
    Completed Jul 04, 04:58 · 4 days ago
  7. Shipped Archived
    Model
    Duration
    about 16 hours
    Tokens
    Cost
    Started Jul 04, 04:58
    Completed Jul 04, 20:46 · 4 days ago

Conversation

QA review feedback, agent handoffs, and follow-up notes for this task.

No task feedback has been recorded yet.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

Dev

SMALL

Actual

LARGE