> ## Documentation Index
> Fetch the complete documentation index at: https://cofounder.appeeky.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ASO Intelligence

> Weekly-refreshed ASO health score, opportunities, and storefront readiness — surfaced inline in every briefing.

The agent pulls the same ASO brief that powers `/v1/aso/brief/:appId` and embeds the most actionable parts directly in your daily briefing.

## What you get

Every briefing references (when refreshed):

* **ASO score** (0-100) and grade (A-F)
* **Storefront readiness** score (creative + metadata + ASO blend)
* **Tracked keyword count** + how many are top-10
* **Best-performing keyword** by rank × volume
* **Up to 5 prioritized actions** from the audit
* **Up to 5 keyword opportunities** ranked by score

Plus the contextual signal: "ASO score moved from 38 → 42 since last week — what changed."

## Cadence

ASO data changes slowly and refreshing it costs API credits, so the agent only refetches it **weekly**. On daily runs in between, you'll see:

```
## ASO Health
(Skipped this run — ASO data refreshes weekly. Last week's score still applies.)
```

Other signals (downloads, keywords, reviews) refresh every run regardless. This keeps cost low without losing freshness on the things that move daily.

## How the LLM uses it

The reasoner ties ASO weakness to specific symptoms:

* Low ASO score + low conversion → "metadata is not converting impressions"
* Low ASO score + high downloads → "growing despite ASO drag — imagine if we fixed it"
* High ASO score + flat downloads → "ASO is healthy; the bottleneck is elsewhere"

When ASO score drops by ≥3 points week-over-week, it's flagged as a *highlight* with `impact: "negative"`.
