Skip to content

test: end-to-end smoke (docker compose up, sample PR runs every gate green, eval workflow_dispatch) #27

@constk

Description

@constk

Problem

Every prior ticket verified its own slice. Nothing yet verifies the integrated whole: clean clone -> sync -> all gates -> running stack -> green CI.

Proposed solution

Run the full verification checklist from the plan: clean-clone smoke, uv sync && just check, cd frontend && npm install && npm run lint && npm run check && npm run test && npm run build, pre-commit run --all-files, docker compose up and hit all three services, open a sample PR and confirm every CI gate passes, trigger eval-nightly via workflow_dispatch with sample secrets and confirm execution. File any defects discovered as bug issues against the relevant prior ticket.

Acceptance criteria

  • All checklist items in the plan's "Verification checklist" tick green.
  • No file mentions "Teller", "financial", or other Teller-specific identifiers (grep verified).
  • Sample PR closed without merging (verification only); summary of green checks attached.

Priority rationale

Critical: this is the gate that decides whether to publish or hold.

Depends on

#1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22, #23, #24, #25, #26

Metadata

Metadata

Assignees

No one assigned

    Labels

    harnessCross-cutting harness mechanics (controls, hooks, gates)testTests, QA, eval harness

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions