Skip to content

feat: ship the OpenScience research workbench - #235

Merged
Aayam Bansal (aayambansal) merged 40 commits into
mainfrom
openscience/aayam-new
Jul 29, 2026
Merged

feat: ship the OpenScience research workbench#235
Aayam Bansal (aayambansal) merged 40 commits into
mainfrom
openscience/aayam-new

Conversation

@aayambansal

Copy link
Copy Markdown
Member

What this ships

  • Native Jupyter notebook open/edit/save, cell execution, kernel lifecycle, outputs, and notebook artifacts
  • Local/SSH compute jobs with reproducibility metadata, output capture, cancellation, and project-safe working directories
  • Scientific file and artifact workbenches across chemistry, structures, sequences, genomics, mass spectrometry, tables, PDFs, images, and large binary containers
  • Research provenance, evidence graph, artifact inspection/annotation/review, manuscript authoring, and reviewed publication export
  • Research launchpad, project starters, skills UX, model controls, Muse availability messaging, and reliability/security hardening
  • Standalone landing/docs/release improvements required for the new product surface

Release hardening

  • Handle compute spawn errors without crashing or leaving jobs stuck
  • Prevent publication symlink escapes and render reviewed exports from one immutable byte snapshot
  • Bound large text previews to 8 MiB and make truncated previews explicitly read-only
  • Resolve blank local compute paths against the live active project, including after project navigation

Verification

  • bun run typecheck — 7/7 tasks passed
  • bun run format:check — passed
  • Backend suite — 1,338 passed, 1 skipped, 0 failed
  • Browser suite — 73 passed, 0 failed
  • Focused compute browser suite — 2 passed, including cross-project cwd regression
  • Workspace, docs, and landing production builds — passed
  • Launcher/install/release smoke checks — passed
  • Independent pre-merge review — no remaining Critical or Important blockers

This PR does not run or change the npm production publish workflow.

@vercel

vercel Bot commented Jul 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openscience Ready Ready Preview, Comment Jul 29, 2026 8:12am

Request Review

@aayambansal
Aayam Bansal (aayambansal) merged commit 66f3b2f into main Jul 29, 2026
12 of 13 checks passed
@aayambansal
Aayam Bansal (aayambansal) deleted the openscience/aayam-new branch July 30, 2026 09:59
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