Skip to content

fix(vibe): enforce QA lesson checks - #307

Merged
shafty023 merged 1 commit into
mainfrom
feat/vibe-qa-lessons-1056
Oct 19, 2026
Merged

shafty023 merged 1 commit into
mainfrom
feat/vibe-qa-lessons-1056

Conversation

@shafty023

Copy link
Copy Markdown
Collaborator

Summary

  • Encode all 11 open QA lessons in the owning vibe agents and handoff guidance.
  • Add concrete checks for real browser story plays, real touch devices, fixture and layout safety, overlap research, host adapter coverage, criterion provenance, version collisions, and weekly project fallback.
  • Add contract coverage plus five shared Claude Code and Codex eval cases.
  • Bump both vibe manifests to 1.0.56 and refresh generated documentation.

Affected areas

  • Vibe verification, Storybook, requirements, guardrails, adversarial review, ticket, and handoff prompts
  • Shared closedloop graph guidance
  • Vibe contract tests and eval cases
  • Vibe manifests, README, and root changelog

Validation

  • pytest plugins/: 2386 passed, 3 skipped
  • pytest vibe tools and Codex runner tests: 315 passed
  • Ruff: passed
  • Pyright: passed
  • Plugin manifest typecheck and tests: passed
  • TypeScript toolchain typechecks, tests, and builds: passed for manifest, design inventory, cost, and guided QA lanes
  • Plugin Node suite: 423 passed with one timing failure; the failed black box file passed 2 of 2 in isolation
  • Both eval harnesses discover the five shared cases; model execution was not run because it creates a private plugin installation and this task forbids plugin installation

- Require real browser plays, real touch devices, and host adapter coverage
- Strengthen overlap, fixture, provenance, version, and weekly project checks
- Add contract coverage and five shared eval cases for both harnesses

Testing: pytest plugins, vibe contracts, Ruff, Pyright, Node suites and TypeScript toolchains

Risks: Handoff and requirements research perform additional read-only checks
@shafty023
shafty023 merged commit b192ce4 into main Oct 19, 2026
10 checks passed
@shafty023
shafty023 deleted the feat/vibe-qa-lessons-1056 branch October 19, 2026 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant