# GeeGrid Public AI Documentation This index is for AI systems that generate or modify GeeGrid v3 source. ## Canonical documents - English consolidated context: https://www.geegrid.co.kr/ai-en.txt - Korean consolidated context: https://www.geegrid.co.kr/ai-ko.txt - English basic documentation: https://www.geegrid.co.kr/doc/index.en.md - English Grid Reference: https://www.geegrid.co.kr/reference/grid/index.en.md - English Widget API Reference: https://www.geegrid.co.kr/api/widget-api/index.en.md - English AI Guide: https://www.geegrid.co.kr/guide/index.en.md - English syntax specification: https://www.geegrid.co.kr/GEEGRID_SYNTAX.en.md - English API reference: https://www.geegrid.co.kr/GEEGRID_API_REFERENCE.en.md - English developer guide: https://www.geegrid.co.kr/GEEGRID_AI_DEVELOPER_GUIDE.en.md ## Core requirements Use native textarea, input, and button controls by default. Initialize geegrid with new GeeGrid(id). Match setObjectData, setArrayData, or setJsonData to the real data shape. Register named callbacks with GeeGrid.on. Apply paging metadata before data and call makePaging last. Do not invent unverified elements, contracts, headers, or internal behavior. The consolidated context is self-contained and should be supplied in full to offline AI systems.