Skip to content

Commit 57a5549

Browse files
authored
search-discovery (#490)
* streamlined * added direct messging as a surface * added direct messging as a surface * added search section * added search section * undid embed changes * rechanged title * moved search and discovery from technical to troubleshooting * moved search and discovery from technical to troubleshooting updated docs.json * moved search and discovery from technical to troubleshooting updated docs.json * moved search and discovery from technical to troubleshooting updated docs.json * removed search discover debugging from manifest * fixed typo * added rules for base app spelling
1 parent b392f0d commit 57a5549

File tree

13 files changed

+195
-130
lines changed

13 files changed

+195
-130
lines changed

.cursor/rules/content-guide.mdc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,3 +96,17 @@ description: "Concise description explaining page purpose and value"
9696
- Use **RequestExample/ResponseExample** specifically for API endpoint documentation
9797
- Use **ParamField** for API parameters, **ResponseField** for API responses
9898
- Use **Expandable** for nested object properties or hierarchical information
99+
100+
## Base App Spelling Rules
101+
102+
- Always write as **"the Base app"** with lowercase "app" in mid-sentence usage
103+
- Write as **"The Base App"** with both words capitalized only at the start of sentences
104+
- Never use **"Base App"** as a standalone term without the article "the" or "The"
105+
- The word "App" is capitalized only when "The" is also capitalized (sentence-initial position)
106+
107+
## Find and Replace Pattern
108+
109+
- Find **"Base App"** without preceding article → Replace with **"the Base app"**
110+
- Find **"the Base App"** in mid-sentence → Replace with **"the Base app"**
111+
- Find **"The Base app"** at sentence start → Replace with **"The Base App"**
112+
- Find **"the Base app"** after periods, colons, or sentence-ending punctuation → Replace with **"The Base App"**

docs/docs.json

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -453,8 +453,6 @@
453453
{
454454
"group": "Technical Guides",
455455
"pages": [
456-
"mini-apps/technical-guides/search-and-discovery",
457-
"mini-apps/technical-guides/sharing-and-social-graph",
458456
"mini-apps/technical-guides/sign-manifest",
459457
"mini-apps/technical-guides/neynar-notifications"
460458
]
@@ -482,7 +480,8 @@
482480
"group": "Troubleshooting",
483481
"pages": [
484482
"mini-apps/troubleshooting/common-issues",
485-
"mini-apps/troubleshooting/base-app-compatibility"
483+
"mini-apps/troubleshooting/base-app-compatibility",
484+
"mini-apps/troubleshooting/how-search-works"
486485
]
487486
},
488487
{
@@ -1492,6 +1491,10 @@
14921491
]
14931492
},
14941493
"redirects": [
1494+
{
1495+
"source": "/mini-apps/technical-guides/search-discovery",
1496+
"destination": "/mini-apps/troubleshooting/how-search-works"
1497+
},
14951498
{
14961499
"source": "/mini-apps/overview",
14971500
"destination": "/mini-apps/quickstart/create-new-miniapp"
@@ -1518,7 +1521,7 @@
15181521
},
15191522
{
15201523
"source": "/mini-apps/features/search-and-discovery",
1521-
"destination": "/mini-apps/technical-guides/search-and-discovery"
1524+
"destination": "/mini-apps/troubleshooting/how-search-works"
15221525
},
15231526
{
15241527
"source": "/mini-apps/features/sharing-and-social-graph",
@@ -2690,11 +2693,11 @@
26902693
},
26912694
{
26922695
"source": "/base-app/miniapps/search-and-discovery",
2693-
"destination": "/mini-apps/technical-guides/search-and-discovery"
2696+
"destination": "/mini-apps/troubleshooting/how-search-works"
26942697
},
26952698
{
26962699
"source": "/base-app/build-with-minikit/search-and-discovery",
2697-
"destination": "/mini-apps/technical-guides/search-and-discovery"
2700+
"destination": "/mini-apps/troubleshooting/how-search-works"
26982701
},
26992702
{
27002703
"source": "/base-app/miniapps/sharing-your-miniapp",

docs/mini-apps/core-concepts/embeds-and-previews.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,4 +143,3 @@ Splash screen background color. Must be hex color code. Defaults to manifest spl
143143
Learn how to maximize sharing, social engagement, and viral growth for your Mini App using Base's social graph features.
144144
</Card>
145145
</CardGroup>
146-

docs/mini-apps/core-concepts/manifest.mdx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -204,11 +204,7 @@ Open Graph image. 1200×630px (1.91:1), PNG/JPG.
204204

205205
## Related Concepts
206206

207-
<CardGroup cols={2}>
208-
<Card title="Search and Discovery" href="/mini-apps/technical-guides/search-and-discovery">
209-
Learn how your manifest powers search indexing and category placement in the Base app discovery features.
210-
</Card>
211-
207+
<CardGroup cols={1}>
212208
<Card title="Embeds and Previews" href="/mini-apps/core-concepts/embeds-and-previews">
213209
Understand how your manifest creates rich embeds when your Mini App is shared in feeds and social platforms.
214210
</Card>

docs/mini-apps/growth/optimize-onboarding.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Deliver value instantly and avoid blocking actions.
3232

3333
<Step title="Celebrate and amplify">
3434
- After success, prompt social actions via [SDK actions](/mini-apps/features/links) and [Sharing & Social Graph](/mini-apps/features/sharing-and-social-graph)
35-
- Offer next step: save, follow, or share — optimize with [Search & Discovery](/mini-apps/features/search-and-discovery)
35+
- Offer next step: save, follow, or share — optimize with [Search & Discovery](/mini-apps/troubleshooting/how-search-works)
3636
</Step>
3737
</Steps>
3838

@@ -103,7 +103,7 @@ Learn how to implement them with [SDK actions](/mini-apps/features/links).
103103
<CardGroup cols={3}>
104104
<Card title="Authentication" icon="key" href="/mini-apps/features/Authentication" />
105105
<Card title="Links & SDK Actions" icon="link" href="/mini-apps/features/links" />
106-
<Card title="Search & Discovery" icon="magnifying-glass" href="/mini-apps/features/search-and-discovery" />
106+
<Card title="Search & Discovery" icon="magnifying-glass" href="/mini-apps/technical-guides/search-discovery" />
107107
</CardGroup>
108108

109109
<CardGroup cols={3}>

docs/mini-apps/llms-full.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export function Providers(props: { children: React.ReactNode }) {
4949
- [Manifest](https://docs.base.org/mini-apps/features/manifest.md) — Manifest
5050
- [Authentication](https://docs.base.org/mini-apps/features/Authentication.md) — Auth
5151
- [Embeds & Previews](https://docs.base.org/mini-apps/features/embeds-and-previews.md) — Embeds
52-
- [Search & Discovery](https://docs.base.org/mini-apps/features/search-and-discovery.md) — Discovery
52+
- [Search & Discovery](https://docs.base.org/mini-apps/technical-guides/search-discovery.md) — Discovery
5353
- [Sharing & Social Graph](https://docs.base.org/mini-apps/features/sharing-and-social-graph.md) — Sharing
5454
- [Notifications](https://docs.base.org/mini-apps/features/notifications.md) — Notifications
5555
- [Links](https://docs.base.org/mini-apps/features/links.md) — Links
@@ -94,7 +94,7 @@ Source: `https://docs.base.org/mini-apps/overview.md`
9494
- Onboarding: Reduce steps; defer heavy auth until value is shown; prefill from client context.
9595
- Source: `https://docs.base.org/mini-apps/growth/optimize-onboarding.md`
9696
- Discovery: Optimize for search and featuring by following guidelines.
97-
- Source: `https://docs.base.org/mini-apps/features/search-and-discovery.md`
97+
- Source: `https://docs.base.org/mini-apps/technical-guides/search-discovery.md`
9898

9999

100100
## Authentication Best Practices (excerpts)

docs/mini-apps/llms.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
- [Hooks: useMiniKit](https://docs.base.org/onchainkit/latest/components/minikit/hooks/useMiniKit.md) — Access frame context and client features
3434

3535
## Optional
36-
- [Search & Discovery](https://docs.base.org/mini-apps/features/search-and-discovery.md) — Indexing and ranking signals in Base App
36+
- [Search & Discovery](https://docs.base.org/mini-apps/technical-guides/search-discovery.md) — Indexing and ranking signals in Base App
3737
- [Sharing & Social Graph](https://docs.base.org/mini-apps/features/sharing-and-social-graph.md) — Viral distribution patterns
3838

3939

docs/mini-apps/quickstart/build-checklist.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Distribution starts in the feed: compelling previews with a clear image and laun
3333

3434
Be found across surfaces: set a primary category, share once to trigger indexing, and keep assets valid to appear in search and categories.
3535

36-
<Card title="Search & Discovery" icon="magnifying-glass" href="/mini-apps/technical-guides/search-and-discovery" />
36+
<Card title="Search & Discovery" icon="magnifying-glass" href="/mini-apps/troubleshooting/how-search-works" />
3737

3838
## Sharing & Social Graph
3939

docs/mini-apps/technical-guides/embeds-and-previews.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ Set `Cache-Control` carefully: long enough for performance (300–600s), short e
265265

266266
Continue with:
267267

268-
- [Search and Discovery](/mini-apps/technical-guides/search-and-discovery)
268+
- [Search and Discovery](/mini-apps/troubleshooting/how-search-works)
269269
- [Manifest](/mini-apps/core-concepts/manifest)
270270

271271

docs/mini-apps/technical-guides/search-and-discovery.mdx

Lines changed: 0 additions & 111 deletions
This file was deleted.

0 commit comments

Comments
 (0)