Skip to content

Conversation

@ComputelessComputer
Copy link
Collaborator

No description provided.

@coderabbitai
Copy link

coderabbitai bot commented Nov 8, 2025

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

This PR adds a required category field to the templates collection schema and updates 15 template MDX files with category metadata across multiple business domains. Multiple product feature pages are removed (calendar, contacts, daily-note, floating-panel, owhisper, web), while the enterprise and extensions pages are refactored. New pages for mini-apps, workflows, and a comprehensive templates browser with search and filtering are introduced.

Changes

Cohort / File(s) Summary
Schema Update
apps/web/content-collections.ts
Added required category: z.string() field to templates collection schema
Template Metadata - Leadership & Management
apps/web/content/templates/board-meeting.mdx
apps/web/content/templates/executive-briefing.mdx
apps/web/content/templates/one-on-one-meeting.mdx
apps/web/content/templates/performance-review.mdx
apps/web/content/templates/project-kickoff.mdx
Added front-matter category: "Leadership & Management" to each template
Template Metadata - Product & Design
apps/web/content/templates/brainstorming-session.mdx
apps/web/content/templates/customer-discovery.mdx
apps/web/content/templates/product-roadmap-review.mdx
Added front-matter category: "Product & Design" to each template
Template Metadata - Sales & Customer Success
apps/web/content/templates/client-kickoff.mdx
apps/web/content/templates/sales-discovery-call.mdx
Added front-matter category: "Sales & Customer Success" to each template
Template Metadata - Engineering & Development
apps/web/content/templates/daily-standup.mdx
apps/web/content/templates/incident-postmortem.mdx
apps/web/content/templates/sprint-planning.mdx
apps/web/content/templates/sprint-retrospective.mdx
apps/web/content/templates/technical-design-review.mdx
Added front-matter category: "Engineering & Development" to each template
Template Metadata - Other Categories
apps/web/content/templates/investor-pitch.mdx
apps/web/content/templates/lecture-notes.mdx
Added front-matter with category: "Business Development" and category: "Learning & Research" respectively
Page Removals
apps/web/src/routes/_view/product/calendar.tsx
apps/web/src/routes/_view/product/contacts.tsx
apps/web/src/routes/_view/product/daily-note.tsx
apps/web/src/routes/_view/product/floating-panel.tsx
apps/web/src/routes/_view/product/owhisper.tsx
apps/web/src/routes/_view/product/web.tsx
Removed entire route files defining product feature pages and their exported Route/Component
Page Refactors
apps/web/src/routes/_view/product/extensions.tsx
Updated route path from "extensibility" to "extensions"; revised meta content, headings, and removed workflow automation section
Page Refactors
apps/web/src/routes/_view/enterprise.tsx
Streamlined layout removing multiple sections (Hero, Philosophy, DeploymentOptions, FAQ, etc.); introduced simplified FAQs array and updated meta descriptions
Page Refactors
apps/web/src/routes/_view/product/ai-notetaking.tsx
Replaced hard-coded category template blocks with dynamic rendering; added "Browse all X templates" navigation link
New Pages - Mini Apps
apps/web/src/routes/_view/product/mini-apps.tsx
Added new route showcasing built-in mini apps (Contacts, Calendar, Daily Notes, Noteshelf) with color-themed cards and feature listings
New Pages - Workflows
apps/web/src/routes/_view/product/workflows.tsx
Added new route for workflow automation features with static marketing content and waitlist CTA
New Pages - Templates Browser
apps/web/src/routes/_view/templates.tsx
Added comprehensive templates page with search input, category filtering, grouped template listings, TemplateCard component, and helper functions for category grouping and icon mapping
Navigation Updates
apps/web/src/routes/_view/route.tsx
Removed Web product entry; added Extensions entry; updated featuresList by removing Contacts, Calendar, Floating Panel, Daily Note, Noteshelf, Extensibility and adding Mini Apps and Workflows; modified Features dropdown rendering

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

  • Templates schema and front-matter updates: Homogeneous changes across 15 MDX files following identical pattern; verify schema validation alignment
  • Page removals: Confirm no orphaned references or broken navigation links remain; verify all six removed pages are truly unused
  • New templates.tsx page: Review search/filter logic (useMemo, filteredTemplates computation), category grouping implementation, and icon mapping accuracy
  • New mini-apps.tsx page: Verify color theming helper function (getColorClasses) and feature/badge display structure
  • Enterprise and extensions refactors: Confirm metadata updates are accurate; verify removed content doesn't break external references or user workflows
  • Navigation updates in route.tsx: Cross-check productsList and featuresList changes against removed/added routes

Possibly related PRs

Suggested reviewers

  • yujonglee
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch jj-branch-14

📜 Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 0ce0c27 and 13a7a78.

⛔ Files ignored due to path filters (1)
  • apps/web/src/routeTree.gen.ts is excluded by !**/*.gen.ts
📒 Files selected for processing (31)
  • apps/web/content-collections.ts (1 hunks)
  • apps/web/content/templates/board-meeting.mdx (1 hunks)
  • apps/web/content/templates/brainstorming-session.mdx (1 hunks)
  • apps/web/content/templates/client-kickoff.mdx (1 hunks)
  • apps/web/content/templates/customer-discovery.mdx (1 hunks)
  • apps/web/content/templates/daily-standup.mdx (1 hunks)
  • apps/web/content/templates/executive-briefing.mdx (1 hunks)
  • apps/web/content/templates/incident-postmortem.mdx (1 hunks)
  • apps/web/content/templates/investor-pitch.mdx (1 hunks)
  • apps/web/content/templates/lecture-notes.mdx (1 hunks)
  • apps/web/content/templates/one-on-one-meeting.mdx (1 hunks)
  • apps/web/content/templates/performance-review.mdx (1 hunks)
  • apps/web/content/templates/product-roadmap-review.mdx (1 hunks)
  • apps/web/content/templates/project-kickoff.mdx (1 hunks)
  • apps/web/content/templates/sales-discovery-call.mdx (1 hunks)
  • apps/web/content/templates/sprint-planning.mdx (1 hunks)
  • apps/web/content/templates/sprint-retrospective.mdx (1 hunks)
  • apps/web/content/templates/technical-design-review.mdx (1 hunks)
  • apps/web/src/routes/_view/enterprise.tsx (2 hunks)
  • apps/web/src/routes/_view/product/ai-notetaking.tsx (1 hunks)
  • apps/web/src/routes/_view/product/calendar.tsx (0 hunks)
  • apps/web/src/routes/_view/product/contacts.tsx (0 hunks)
  • apps/web/src/routes/_view/product/daily-note.tsx (0 hunks)
  • apps/web/src/routes/_view/product/extensions.tsx (3 hunks)
  • apps/web/src/routes/_view/product/floating-panel.tsx (0 hunks)
  • apps/web/src/routes/_view/product/mini-apps.tsx (1 hunks)
  • apps/web/src/routes/_view/product/owhisper.tsx (0 hunks)
  • apps/web/src/routes/_view/product/web.tsx (0 hunks)
  • apps/web/src/routes/_view/product/workflows.tsx (1 hunks)
  • apps/web/src/routes/_view/route.tsx (2 hunks)
  • apps/web/src/routes/_view/templates.tsx (1 hunks)

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 and usage tips.

@ComputelessComputer ComputelessComputer merged commit c9d5597 into main Nov 8, 2025
3 checks passed
@ComputelessComputer ComputelessComputer deleted the jj-branch-14 branch November 8, 2025 18:28
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