Preflight detail
khanacademy.org
education.find_free_course
healthy
recipe://khanacademy.org/education.find_free_course/public-preflight-v1
Do not trust this route yet
The current evidence set is too thin for a confident agent decision.
Next: Run a canary or submit a trusted outcome before allowing an agent to attempt this unsupervised.
88AES
88% outcome rate
Evidence and trust
32%
low trust
Confidence
low
31%
Evidence
3
public web observation
Freshness
0d
fresh
Blockers
0
none
Recipe
active
Browse subjects and lessons free without an account; saving progress requires a free login. Fully public content for discovery.
recipe://khanacademy.org/education.find_free_course/public-preflight-v1
- Open the documented public path for Khan Academy: Browse subjects and lessons free without an account; saving progress requires a free login. Fully public content for discovery. Public source or help surface is visible.
- Check the listed blockers and policy constraints before entering account, payment, booking, or cancellation state. policy_parseable
- Stop before any irreversible or user-sensitive action and ask for explicit approval. User approval is captured before final action.
Human approval
Evidence is not strong enough for unsupervised execution. Collect more evidence or keep a human operator in the loop.
Do not cross
- Content is free; progress tracking needs a learner account.
- Provide informational workflow guidance only, not education or admissions advice.
Success signals
- Relevant lesson/unit located
- Course structure summarized
Dimension scores
Why the route scores this way
Issue flags
Known blockers
none
Policy notes
Recommended actions
Remediation queue
-
mediumagentContent is free; progress tracking needs a learner account. Keeps the agent inside documented, reversible, user-approved boundaries.
Agent handoff
education.find_free_course
Copy this into an agent runbook
Before attempting education.find_free_course on khanacademy.org, check CrawlDex. Current verdict: Collect evidence first. Run a canary or submit a trusted outcome before allowing an agent to attempt this unsupervised.
curl -sS -X POST /api/v1/preflight \
-H 'content-type: application/json' \
-d '{"site":"khanacademy.org","task":"education.find_free_course","agent_profile":{"stack":"browser-use","browser_runtime":"playwright"}}'
Preflight contract
{
"site": "khanacademy.org",
"task": "education.find_free_course",
"agent_profile": {
"stack": "browser-use",
"browser_runtime": "playwright"
}
}