Skip to content

docs(peek): 'What's new since launch' page#134

Merged
harry-harish merged 1 commit into
mainfrom
chore/peek-whats-new
Jun 30, 2026
Merged

docs(peek): 'What's new since launch' page#134
harry-harish merged 1 commit into
mainfrom
chore/peek-whats-new

Conversation

@harry-harish

@harry-harish harry-harish commented Jun 30, 2026

Copy link
Copy Markdown
Member

Summary

Adds a /whats-new page to peek-docs — an honest, since-launch changelog (not a launch) grouping what shipped into four themes, each linked to the recipe that demos it. Mirrors the existing vs-* comparison-page structure; adds a "What's new" nav link.

The four themes (equal billing):

  1. Deeper forensic reads — pre-assembled causal chain (get_user_action_before_error), selector-free query_dom_history window mode, richer get_element_detail.
  2. Repros that lock the regressiongenerate_playwright_repro semantic locators + console-error-absence assertion.
  3. Visible, revocable supervision — Level-4 control shield + Stop/Esc kill-switch, first-run trust UX, apply-and-re-verify, terminal banner, destructive-click heads-up.
  4. Tamper-evident, and portable — hash-chain audit.log + peek audit verify, *.peekbundle export/import, explicit retention.

Honest by design: uses the approved local-first disclosure ("peek uploads nothing — what your MCP client does with the data is up to you") and explicitly notes that agent-read data becomes LLM context and that rrweb full-page snapshots can contain non-password free-text values. No superlatives, no overclaim; closes with an "open a PR for accuracy" footer.

Test plan

  • pnpm --filter peek-docs... run build — 24 pages built, dist/whats-new/index.html emitted
  • All four recipe links resolve to existing published recipes
  • Approved privacy wording used verbatim; honest FullSnapshot/LLM-context caveat included

Docs-only (peek-docs app, no published-package change → no changeset). Needs a manual peek-docs redeploy after merge to go live.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features
    • Added a “What’s new” page with a changelog-style overview of recent product updates.
    • Added a top navigation link so the page is easier to find.
    • Highlights include improved forensic review, reproducible regression testing, clearer supervision controls, and portable session sharing.

Signed-off-by: harry-harish <22562634+harry-harish@users.noreply.github.com>
@coderabbitai

coderabbitai Bot commented Jun 30, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 1c706744-1ae5-4616-9fff-d27c4d194fc9

📥 Commits

Reviewing files that changed from the base of the PR and between b12534d and aa4f187.

📒 Files selected for processing (2)
  • apps/peek-docs/src/layouts/Layout.astro
  • apps/peek-docs/src/pages/whats-new.astro

📝 Walkthrough

Walkthrough

Adds a new static whats-new.astro page documenting four post-launch update areas (forensic reads, Playwright repros, supervision overlay, and tamper-evident session sharing), plus a local-first honesty disclaimer. The shared Layout.astro header gains a "What's new" nav link pointing to /whats-new.

What's New page and nav link

Layer / File(s) Summary
What's new page and nav link
apps/peek-docs/src/pages/whats-new.astro, apps/peek-docs/src/layouts/Layout.astro
New static page with four feature sections, recipe links, and a data-handling disclaimer; nav link added to the shared Layout header.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • Cubenest/rrweb-stack#118: Also modifies Layout.astro header navigation to add a new top-menu link, the same code site touched here.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: adding the new "What's new since launch" docs page.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/peek-whats-new

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@harry-harish harry-harish merged commit 5ad5e1e into main Jun 30, 2026
7 checks passed
@harry-harish harry-harish deleted the chore/peek-whats-new branch June 30, 2026 15:23
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