Skip to content

chore(ci): nightly interaction sweeps + matrix blanks + ops checklist - #309

Merged
chaxus merged 9 commits into
mainfrom
chore/health_sweeps_matrix
Nov 6, 2026
Merged

chaxus merged 9 commits into
mainfrom
chore/health_sweeps_matrix

Conversation

@chaxus

@chaxus chaxus commented Nov 6, 2026

Copy link
Copy Markdown
Member

Summary

  • Wire API_SWEEP / SHORTCUT_SWEEP / MONKEY into a dedicated nightly sweeps job (docs claimed this for months; only UI crawl + slow-net actually ran). Contract-tested.
  • Fill easy test-matrix blanks: pptx/pdf bare document:save defaults (embed-save-default), ODF readonly export + odt/ods save→reopen→save (odf-formats). PDF env-retry marked N/A (no convertToBin); minimal odp reopen after save noted as engine limit.
  • Scrub stale setConverterCallbacks / “16 guards” / “freeze for v9 release” docs.
  • Add docs/ops/cloudflare-and-webmcp-checklist.md for CF Cache Rule, Purge, and WebMCP Origin Trial (outside the repo).

Stacked on #308 (readonly embed export) — the ODF readonly cases need that fix.

Still deferred (separate cycles)

  • Document-aware font preload (after Cache Rule)
  • Split panel.ts
  • Chart/OLE fixed fixtures

Test plan

  • pnpm exec vitest run test/unit/workflow-contract.test.ts
  • E2E_PORT=4176 pnpm exec playwright test test/e2e/embed-save-default.spec.ts test/e2e/odf-formats.spec.ts
  • Nightly sweeps job green on next schedule / workflow_dispatch
  • Ops: walk docs/ops/cloudflare-and-webmcp-checklist.md on the live zone

Made with Cursor

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

Deploying document with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8fa5e7d
Status: ✅  Deploy successful!
Preview URL: https://6655565d.document-7hm.pages.dev
Branch Preview URL: https://chore-health-sweeps-matrix.document-7hm.pages.dev

View logs

Base automatically changed from fix/307_readonly_embed_export to main November 6, 2026 04:22
@chaxus
chaxus enabled auto-merge (rebase) November 6, 2026 04:22
chaxus and others added 4 commits November 6, 2026 12:22
Wire API/shortcut/monkey into a dedicated nightly job (docs already
claimed they ran), cover pptx/pdf bare save defaults and ODF readonly
export, scrub stale converter-callback docs, and add the CF/WebMCP ops
checklist for work that lives outside the repo.

Co-authored-by: Cursor <cursoragent@cursor.com>
Register document.modelContext for edit.chaxus.com on Chrome through
2027-03-30. Mirror the header in Pages _headers and Docker sws.toml,
and pin origin/feature/expiry in the hosting contract.

Co-authored-by: Cursor <cursoragent@cursor.com>
Document Graphite token sync: vendored CSS matches npm ranui; Graphite
needs a newer ranui publish before build.sh can refresh tokens.

Co-authored-by: Cursor <cursoragent@cursor.com>
Edge cache rules and /fonts purge landed on chaxus.com; checklist marks
them done with verification notes.

Co-authored-by: Cursor <cursoragent@cursor.com>
@chaxus
chaxus force-pushed the chore/health_sweeps_matrix branch from 21aad21 to 8ae0af6 Compare November 6, 2026 04:23
chaxus and others added 5 commits November 6, 2026 12:26
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…eak them

Co-authored-by: Cursor <cursoragent@cursor.com>
@chaxus
chaxus merged commit d1c9b03 into main Nov 6, 2026
19 checks passed
@chaxus
chaxus deleted the chore/health_sweeps_matrix branch November 6, 2026 05:07
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