Skip to content

feat: ship ScratchNode public wiki loop#488

Closed
HomenShum wants to merge 2 commits into
mainfrom
codex/scratchnode-public-wiki-loop
Closed

feat: ship ScratchNode public wiki loop#488
HomenShum wants to merge 2 commits into
mainfrom
codex/scratchnode-public-wiki-loop

Conversation

@HomenShum
Copy link
Copy Markdown
Owner

What changed

  • Adds a published-only public ScratchNode wiki route at scratchnode.live/e/:slug/wiki.
  • Adds events:getPublishedWikiBySlug({ slug }) so the public route can read the latest published wiki by slug or room code without exposing drafts/private notes.
  • Wires post-publish room UI to surface/copy the public wiki URL from Share and Wiki sheets.
  • Fixes answer Share buttons to copy real addressable answer URLs instead of only showing a toast.
  • Leaves an agent coordination handoff with the new query/route contract.

Verification

  • npx vitest run convex/__tests__/scratchnode.publicWikiRead.test.ts
  • npx playwright test tests/e2e/scratchnode-live-route-honesty.spec.ts --project=chromium --workers=1
  • npx tsc --noEmit --pretty false
  • npm run build
  • Local in-app browser smoke: http://127.0.0.1:5198/proto/home-v5.html loaded with no console errors.

Notes

This branch includes the coordination-audit commit from #484 and then closes the two highest-leverage gaps from that audit: public wiki payoff and honest answer sharing.

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 3, 2026

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

Project Deployment Actions Updated (UTC)
nodebench-ai Ready Ready Preview, Comment Jun 3, 2026 6:38am

Request Review

@HomenShum HomenShum force-pushed the codex/scratchnode-public-wiki-loop branch from 05b8a63 to 3f3dd31 Compare June 3, 2026 06:35
@HomenShum
Copy link
Copy Markdown
Owner Author

Superseded by #490 on CI-compliant branch feat/scratchnode-public-wiki-loop.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 3, 2026

✅ Dogfood Visual QA Gate: PASSED

Check Status
Screenshots 23 captured (pass)
Walkthrough 9 chapters (pass)
Key Frames 9 extracted (pass)
Scribe Steps 8 how-to steps (pass)
Build success
Artifacts

Download the dogfood-evidence-dd5e63c artifact from the Actions tab for full screenshots, frames, and walkthrough video.


Generated by Dogfood QA Gate

@HomenShum HomenShum deleted the codex/scratchnode-public-wiki-loop branch June 3, 2026 22:32
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