The cap is enforced when you add fields and again when you publish. A schema over the cap cannot be published — split it by section if you need more.
How the modes differ
Document treats field descriptions as guidance for a language-model extractor. Longer, more specific descriptions help. Form uses a forms engine that keys off labels and layout. Descriptions should stay short (about two sentences), name the printed label, and avoid instructions such as “never reorder” or “if OCR fails”. Field ids also differ:- Document: start with a letter, then letters, digits, and underscores (
invoice_total). - Form: also allows hyphens and mixed case, up to 64 characters, and cannot use reserved type words as the id.

