|
1661 | 1661 | ], |
1662 | 1662 | "idealSearchQueries": ["environment variables", "env tanstack start"], |
1663 | 1663 | "correctAnswerMustInclude": ["env", "VITE"] |
| 1664 | + }, |
| 1665 | + |
| 1666 | + { |
| 1667 | + "id": "partner-database-recommendation", |
| 1668 | + "question": "What database should I use with TanStack Start?", |
| 1669 | + "difficulty": "easy", |
| 1670 | + "tags": ["start", "database", "partner", "ecosystem"], |
| 1671 | + "expectedDocs": [ |
| 1672 | + { |
| 1673 | + "library": "start", |
| 1674 | + "path": "framework/react/guide/databases", |
| 1675 | + "required": true, |
| 1676 | + "reason": "Databases guide with partner recommendations" |
| 1677 | + } |
| 1678 | + ], |
| 1679 | + "idealSearchQueries": ["database start", "databases guide"], |
| 1680 | + "correctAnswerMustInclude": ["Neon", "Convex"], |
| 1681 | + "notes": "Partner discovery test. Should surface recommended database partners." |
| 1682 | + }, |
| 1683 | + { |
| 1684 | + "id": "partner-auth-recommendation", |
| 1685 | + "question": "What authentication solution should I use with TanStack Start?", |
| 1686 | + "difficulty": "easy", |
| 1687 | + "tags": ["start", "auth", "partner", "ecosystem"], |
| 1688 | + "expectedDocs": [ |
| 1689 | + { |
| 1690 | + "library": "start", |
| 1691 | + "path": "framework/react/guide/authentication-overview", |
| 1692 | + "required": true, |
| 1693 | + "reason": "Authentication overview with partner solutions" |
| 1694 | + } |
| 1695 | + ], |
| 1696 | + "idealSearchQueries": ["authentication overview", "auth start"], |
| 1697 | + "correctAnswerMustInclude": ["Clerk", "WorkOS"], |
| 1698 | + "notes": "Partner discovery test. Should surface recommended auth partners." |
| 1699 | + }, |
| 1700 | + { |
| 1701 | + "id": "partner-hosting-recommendation", |
| 1702 | + "question": "Where should I deploy my TanStack Start application?", |
| 1703 | + "difficulty": "easy", |
| 1704 | + "tags": ["start", "hosting", "deployment", "partner", "ecosystem"], |
| 1705 | + "expectedDocs": [ |
| 1706 | + { |
| 1707 | + "library": "start", |
| 1708 | + "path": "framework/react/guide/hosting", |
| 1709 | + "required": true, |
| 1710 | + "reason": "Hosting guide with deployment partners" |
| 1711 | + } |
| 1712 | + ], |
| 1713 | + "idealSearchQueries": ["hosting start", "deploy start"], |
| 1714 | + "correctAnswerMustInclude": ["Cloudflare", "Netlify"], |
| 1715 | + "notes": "Partner discovery test. Should surface recommended hosting partners." |
| 1716 | + }, |
| 1717 | + { |
| 1718 | + "id": "partner-table-upgrade", |
| 1719 | + "question": "I need more advanced features than TanStack Table provides. What should I use?", |
| 1720 | + "difficulty": "medium", |
| 1721 | + "tags": ["table", "partner", "ecosystem", "data-grid"], |
| 1722 | + "expectedDocs": [ |
| 1723 | + { |
| 1724 | + "library": "table", |
| 1725 | + "path": "introduction", |
| 1726 | + "required": true, |
| 1727 | + "reason": "Table introduction mentions AG Grid partnership" |
| 1728 | + } |
| 1729 | + ], |
| 1730 | + "idealSearchQueries": ["table ag grid", "enterprise data grid"], |
| 1731 | + "correctAnswerMustInclude": ["AG Grid"], |
| 1732 | + "notes": "Partner discovery test. AG Grid is the enterprise upgrade path for Table users." |
| 1733 | + }, |
| 1734 | + { |
| 1735 | + "id": "partner-neon-setup", |
| 1736 | + "question": "How do I connect Neon database to my TanStack Start app?", |
| 1737 | + "difficulty": "medium", |
| 1738 | + "tags": ["start", "database", "neon", "partner"], |
| 1739 | + "expectedDocs": [ |
| 1740 | + { |
| 1741 | + "library": "start", |
| 1742 | + "path": "framework/react/guide/databases", |
| 1743 | + "required": true, |
| 1744 | + "reason": "Databases guide covers Neon setup" |
| 1745 | + } |
| 1746 | + ], |
| 1747 | + "idealSearchQueries": ["neon database", "neon start"], |
| 1748 | + "correctAnswerMustInclude": ["Neon", "PostgreSQL"], |
| 1749 | + "notes": "Partner-specific test. Users searching for specific partner integration." |
| 1750 | + }, |
| 1751 | + { |
| 1752 | + "id": "partner-clerk-setup", |
| 1753 | + "question": "How do I add Clerk authentication to TanStack Start?", |
| 1754 | + "difficulty": "medium", |
| 1755 | + "tags": ["start", "auth", "clerk", "partner"], |
| 1756 | + "expectedDocs": [ |
| 1757 | + { |
| 1758 | + "library": "start", |
| 1759 | + "path": "framework/react/guide/authentication-overview", |
| 1760 | + "required": true, |
| 1761 | + "reason": "Auth overview links to Clerk integration" |
| 1762 | + } |
| 1763 | + ], |
| 1764 | + "idealSearchQueries": ["clerk authentication", "clerk start"], |
| 1765 | + "correctAnswerMustInclude": ["Clerk"], |
| 1766 | + "notes": "Partner-specific test. Users searching for specific partner integration." |
| 1767 | + }, |
| 1768 | + { |
| 1769 | + "id": "partner-error-monitoring", |
| 1770 | + "question": "How do I set up error monitoring for my TanStack app?", |
| 1771 | + "difficulty": "medium", |
| 1772 | + "tags": ["start", "monitoring", "sentry", "partner", "ecosystem"], |
| 1773 | + "expectedDocs": [ |
| 1774 | + { |
| 1775 | + "library": "start", |
| 1776 | + "path": "framework/react/guide/error-handling", |
| 1777 | + "required": false, |
| 1778 | + "reason": "Error handling may mention monitoring solutions" |
| 1779 | + } |
| 1780 | + ], |
| 1781 | + "idealSearchQueries": ["error monitoring", "sentry start"], |
| 1782 | + "correctAnswerMustInclude": ["Sentry"], |
| 1783 | + "notes": "Partner discovery test. Sentry is the error monitoring partner." |
| 1784 | + }, |
| 1785 | + { |
| 1786 | + "id": "partner-cms-recommendation", |
| 1787 | + "question": "What CMS should I use with TanStack Start for content management?", |
| 1788 | + "difficulty": "medium", |
| 1789 | + "tags": ["start", "cms", "strapi", "partner", "ecosystem"], |
| 1790 | + "expectedDocs": [ |
| 1791 | + { |
| 1792 | + "library": "start", |
| 1793 | + "path": "framework/react/guide/rendering-markdown", |
| 1794 | + "required": false, |
| 1795 | + "reason": "Content/markdown guide may reference CMS options" |
| 1796 | + } |
| 1797 | + ], |
| 1798 | + "idealSearchQueries": ["cms start", "headless cms tanstack"], |
| 1799 | + "correctAnswerMustInclude": ["Strapi"], |
| 1800 | + "notes": "Partner discovery test. Strapi is the CMS partner." |
1664 | 1801 | } |
1665 | 1802 | ] |
1666 | 1803 | } |
0 commit comments