Files
backnotprop__plannotator/.gitignore
Michael Ramos 64062af9a1 feat: Portable Guided Reviews — export, share links, agent-authored guides, guides.show (#1324)
A Guided Review can now leave Plannotator: as a single self-contained HTML file that renders exactly like the in-app guide, as an encrypted-by-default share link on guides.show, or authored by any agent through the new guide CLI.

Highlights: packages/guide-viewer extracted from review-editor at the injection seam (read-only host, no third renderer); guides.show Worker with R2-backed share storage, per-IP rate limiting on creation, delete tokens hashed at rest, and 128-bit ids; portable exports pin the viewer by SRI hash with budget and manifest gates in PR CI and at deploy; two-runtime parity across Bun and Pi verified; v0.27.x saved guides load unchanged. Retention is indefinite by explicit decision, to revisit with the lean sharing refactor.

Decision record: adr/decisions/007-portable-guided-reviews-20260815.md
2026-08-16 12:17:13 -07:00

73 lines
1.4 KiB
Plaintext

# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
dist
dist-ssr
.astro
*.local
# npm pack output
*.tgz
# VS Code extension package
*.vsix
# OpenCode plugin build artifacts (generated from hook/review dist)
apps/opencode-plugin/plannotator.html
apps/opencode-plugin/review-editor.html
# Pi extension build artifacts (generated from hook/review dist + shared packages)
apps/pi-extension/plannotator.html
apps/pi-extension/review-editor.html
apps/pi-extension/storage.ts
apps/pi-extension/draft.ts
apps/pi-extension/project.ts
apps/pi-extension/feedback-templates.ts
apps/pi-extension/review-core.ts
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
# Claude Code session-local runtime state (lock files, scheduled-task state).
# Machine-specific; never belongs in the repo.
.claude/
.playwright-cli/
.serena/
*.ntvs*
*.njsproj
*.sln
*.sw?
opencode.json
plannotator-local
# Local research/reference docs (not for repo)
/reference/
/Plannotator Waitlist Signup/
# Local goal setup packages generated by the setup-goal skill.
/goals/
*.bun-build
# Local/CI security scanner reports are generated artifacts.
security-results/
# Local meta notes (not upstream)
/meta/
# Local Pi state/memory (not upstream)
/.pi/
# @plannotator/ui CSS build artifacts (generated by prepack — not committed)
packages/ui/styles.css
packages/ui/styles.js
.wrangler/