Skip to content

Enforce M17.9 demo validation in CI - #59

Merged
jmjava merged 4 commits into
cursor/close-e2e-audit-gaps-fc5ffrom
cursor/enforce-demo-validation-fc5f
Sep 15, 2026
Merged

jmjava merged 4 commits into
cursor/close-e2e-audit-gaps-fc5ffrom
cursor/enforce-demo-validation-fc5f

Conversation

@jmjava

@jmjava jmjava commented Sep 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a path-scoped CI gate for all demo source and committed recording changes
  • fetch Git LFS media and run pinned docgen validate --pre-push
  • install ffmpeg and Tesseract so stream, A/V drift, narration, and terminal-error OCR checks are authoritative
  • promote OCR warnings to hard CI failures while retaining non-contract layout diagnostics as warnings
  • retain validation logs for diagnosis and add static acceptance coverage
  • record completed M17.8 and M17.9 evidence

Verification

  • demo-validation run 34975666059: passed all committed recordings
  • local docgen validate --pre-push plus authoritative OCR check: passed
  • M17.9 acceptance tests and Ruff: passed
  • strict JSON/YAML parsing: passed
  • local regression, static quality, and supply-chain CI: passed
Open in Web Open in Cursor 

cursoragent and others added 4 commits September 15, 2026 13:24
Co-authored-by: jmjava <jmjava@gmail.com>
Co-authored-by: jmjava <jmjava@gmail.com>
Co-authored-by: jmjava <jmjava@gmail.com>
Co-authored-by: jmjava <jmjava@gmail.com>
@jmjava
jmjava marked this pull request as ready for review September 15, 2026 13:42
@jmjava
jmjava merged commit 699fbbb into cursor/close-e2e-audit-gaps-fc5f Sep 15, 2026
16 checks passed
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.

2 participants