Skip to content

[codex] Add tiered auto-qa tests#75

Merged
krandder merged 1 commit into
mainfrom
codex/auto-qa-unit-tier
Jun 30, 2026
Merged

[codex] Add tiered auto-qa tests#75
krandder merged 1 commit into
mainfrom
codex/auto-qa-unit-tier

Conversation

@krandder

Copy link
Copy Markdown
Contributor

Summary

  • promote the useful deterministic auto-qa tests from the experimental auto-qa branch into main
  • keep npm run auto-qa:test PR-safe by mapping it to auto-qa:test:unit
  • split live endpoint/schema checks into auto-qa/live/ with a manual/nightly workflow instead of a PR gate
  • add auto-qa helper scripts and a short README documenting the test tiers

Why

The dirty auto-qa branch mixed useful source-shape/math/config tests with live endpoint probes and a larger fork/browser harness. This PR extracts the stable Node tier without importing the dirty branch or unrelated files. Live checks remain useful, but they now run only via workflow_dispatch or the nightly schedule.

Verification

  • npm run auto-qa:test:unit — 677/677 passing
  • npm run auto-qa:test:live — 7/7 passing against https://api.futarchy.fi
  • npm run auto-qa:test — 677/677 passing
  • git diff --check

Not included

  • Playwright/Anvil harness promotion
  • harness scenario catalog drift fixes
  • fork/write tests as CI gates

@netlify

netlify Bot commented Jun 30, 2026

Copy link
Copy Markdown

Deploy Preview for futarchy ready!

Name Link
🔨 Latest commit 50e0148
🔍 Latest deploy log https://app.netlify.com/projects/futarchy/deploys/6a433520a3f6a800086063d2
😎 Deploy Preview https://deploy-preview-75--futarchy.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@krandder krandder force-pushed the codex/auto-qa-unit-tier branch from 95590ac to 50e0148 Compare June 30, 2026 03:16
@krandder krandder marked this pull request as ready for review June 30, 2026 03:17
@krandder krandder merged commit 239180f into main Jun 30, 2026
1 check passed
@krandder krandder deleted the codex/auto-qa-unit-tier branch June 30, 2026 03:17
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