V2 payroll input workflow

V2 payroll-input product scope is 100% complete.

Syaxio V2 payroll-input product scope is 100% complete, with launch verification gates tracked separately before real payroll use.

V2 Product Scope

100% complete

V2 code, routes, lifecycle, audit records, and verification commands are present in the repository.

Launch Verification

Tracked separately

Real payroll use still requires private staging smoke, deployment proof, auth, billing, environment, and compliance signoff.

Deployment Source

GitHub main

Frontend updates are committed to main for the Vercel-linked deployment path.

Completed V2 Scope

  • Employer/admin payroll input batch creation
  • Employee input rows with totals preview
  • Review-ready, lock, payroll-run link, correction request, and correction apply lifecycle
  • Audit records for V2 lifecycle actions
  • Frontend V2 workspace, create, detail, review, and correction screens
  • Backend V2 release test sweep command
  • Frontend V2 release validator command
  • No-GitHub-Actions V2 verification runbook

Launch Verification Gates

  • Run backend npm run test:v2-release outside GitHub Actions
  • Run frontend npm run qa:v2-release and npm run build outside GitHub Actions
  • Verify latest Vercel deployment is from LegionofMany/Blockchain-Payroll-System main
  • Smoke /payroll-inputs routes on desktop and mobile in private deployment
  • Run seed/test payroll-input lifecycle end to end
  • Confirm SaaS billing checkout, customer portal, and webhook reconciliation in dry-run or provider staging
  • Sign off production auth/session claim mapping or keep routes private
  • Record environment, secrets, logging, rate-limit, rollback, compliance, and tax signoff