Skip to content

NodeSlide: complete governed presentation control system#34

Merged
HomenShum merged 4 commits into
mainfrom
codex/nodeslide-refresh-control-system
Jul 16, 2026
Merged

NodeSlide: complete governed presentation control system#34
HomenShum merged 4 commits into
mainfrom
codex/nodeslide-refresh-control-system

Conversation

@HomenShum

@HomenShum HomenShum commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • completes the governed NodeSlide agent loop: multi-agent handoffs, durable jobs/sessions, one-session Turbo authority, hard spend ceilings, CAS/idempotency, bounded live Deck REPL validation, and human-readable traces
  • adds immutable evidence custody: exact-byte uploads, source revisions, claim receipts, screenshot/PDF region scope, lazy PDF.js overlays, owner data export, and fail-closed cleanup
  • makes approved CSV/JSON/TXT uploads model-readable through owner/session-gated Convex storage, digest verification, quarantine approval, bounded extraction, and source revision binding
  • completes editor/landing UX consolidation: AI Elements composer, current model/provider-native effort selection, attachments/web/memory/scope controls, compact review queue, responsive inspector, 4/10/100/1,000-span waterfall, and accessible dialogs
  • preserves editable structured output, Deck CI, PPTX/Google/JSON/MCP reconciliation, native edit persistence, publish gating, and deterministic fallback truthfulness
  • includes digest-bound self-authored dogfood proof: seven-slide deck, browser WebM/GIF, v1→v2 acceptance receipt, final screenshot, and editable PPTX export

Verification

  • pnpm lint
  • pnpm typecheck
  • pnpm test — 166 files / 1,269 tests passed
  • pnpm build
  • pnpm nodeslide:bench:pr — 167 requests / 20 fixtures PASS
  • pnpm qa:manifest
  • pnpm exec convex dev --once
  • pnpm exec playwright test --workers=1 — 49 passed / 5 live-only skipped / 0 failed
  • digest and magic-byte verification passed for the recorded journey artifacts
  • staged secret-pattern scan: 0 matches

Proof

  • artifacts/nodeslide-authoring-journey-2026-07-16/
  • artifacts/nodeslide-depth-2026-07-16/
  • artifacts/nodeslide-polish-2026-07-16/
  • artifacts/agentic-ui-qa-2026-07-14/trace-scale/

Known non-blocking build notes

  • Vite reports the pre-existing vendor/react circular chunk and large-chunk advisories; PDF.js is lazy-loaded and the production build succeeds.

@HomenShum HomenShum changed the title NodeSlide: governed refresh control system NodeSlide: complete governed presentation control system Jul 16, 2026
@HomenShum
HomenShum marked this pull request as ready for review July 16, 2026 20:09
@HomenShum
HomenShum merged commit cfdfbbe into main Jul 16, 2026
10 checks passed
@HomenShum
HomenShum deleted the codex/nodeslide-refresh-control-system branch July 20, 2026 06:24
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