Skip to content

AI_Index

Ahmed Abbas edited this page Mar 13, 2026 · 4 revisions

JavaScript SDK Wiki — AI Agent Index

This index helps AI agents find the right documentation page without reading the entire wiki. Read this file first, then load only the specific pages relevant to your task.

User Guide

Page When to read
User Guide SDK installation, configuration, API reference, method signatures
Data Model Reference Entity relationships: Experience, Variation, Change, Feature, Variable, Goal, Audience, Location

Core Modules

Page When to read
ConvertSDK / Core SDK initialization, lifecycle, top-level API (ConvertSDK.createContext())
Context Visitor context, running experiments/features, getting variations for a visitor
ExperienceManager A/B test selection, activation, variation assignment
FeatureManager Feature flag evaluation, variable values, feature status
DataManager Data access layer, project config, entity lookups
BucketingManager Visitor bucketing algorithm, hash-based assignment, traffic allocation
RuleManager Rule evaluation: audience matching, location matching, scheduling
ApiManager HTTP communication: config fetching, event tracking, queue management
EventManager Event system: goal tracking, conversion events, custom events
Config / Types TypeScript type definitions, configuration schema, auto-generated types

Integration Guides

Page When to read
Cloudflare Workers Edge-side experimentation using Cloudflare Workers
LLM Testing Server-side A/B testing for LLM prompts and responses

Module Dependency Map

ConvertSDK/Core
  ├── creates → Context
  ├── fetches config via → ApiManager
  ├── fires events via → EventManager
  └── uses → DataManager
Context
  ├── runs experiments via → ExperienceManager
  ├── runs features via → FeatureManager
  ├── accesses data via → DataManager
  └── releases queues via → ApiManager
DataManager
  ├── buckets via → BucketingManager
  ├── matches rules via → RuleManager
  ├── enqueues tracking via → ApiManager
  └── fires events via → EventManager

Clone this wiki locally