# CoCoCo documentation Public operational guides, authoring manuals and topic-scoped GraphQL discovery. Begin with a view digest; fetch its full SDL only when required. Schema views are documentation projections, not authorization boundaries. ## Schema views - [Administration and IAM](/llms/admin-iam.md): Policies, users, teams, API tokens, tenant configuration, logs and archives. - [AI and ML](/llms/ai-ml.md): AI adapters and agents, chat sessions, knowledge notes, ML models and their configurations. - [App Authoring](/llms/app-authoring.md): Custom apps, dashboards, data schemas, records and clips. - [Device Fleet](/llms/device-fleet.md): Controllers, devices, edge apps, networks, metrics, telemetry and JMF device binding. - [ERP Costing](/llms/erp-costing.md): Cost categories, centres, rates, operation cost mappings and recorded costs. - [Fulfillment](/llms/fulfillment.md): Shipping, carriers, warehousing, stock and procurement. - [Integrations](/llms/integrations.md): Integration definitions and instances, incoming webhooks and notification routing. - [Order Intake](/llms/order-intake.md): Quotes, estimates, orders, invoices, customers, products and pricing. - [Print Prepress](/llms/print-prepress.md): Substrates, imposition specs, preflight reports, prepress operations and artwork files. - [Production Floor](/llms/production-floor.md): Jobs, components, operations, scheduling, production reporting, and the files attached to them. - [Reporting](/llms/reporting.md): Ad-hoc MicroSQL reporting queries and their schema description. - [Reports](/llms/reports.md): Published reports, retained PDF/CSV outputs, runs and schedules. - [Scripting](/llms/scripting.md): Tenant Lua scripts, custom actions and script validation. - [Journeys and Workspaces](/llms/surfaces.md): Journey and workspace definitions and their versions. - [Workflow Authoring](/llms/workflow-authoring.md): Workflow definitions, versions, triggers, executions and expression validation. ## Guides and authoring chapters - [workspaces: Getting started](/api/markdown/workspaces/getting-started) - [workspaces: Binding and state](/api/markdown/workspaces/binding-state) - [workspaces: Layouts and components](/api/markdown/workspaces/layouts-components) - [workspaces: Queries](/api/markdown/workspaces/queries) - [workspaces: Forms and relationships](/api/markdown/workspaces/forms) - [workspaces: Conditional forms](/api/markdown/workspaces/conditional-forms) - [workspaces: Server Lua and capabilities](/api/markdown/workspaces/server-lua) - [workspaces: Publication, diagnostics and permissions](/api/markdown/workspaces/publication) - [workspaces: Customer workflows and KPI dashboards](/api/markdown/workspaces/recipes) - [workspaces: Reference and compatibility](/api/markdown/workspaces/reference) - [journeys: Getting started](/api/markdown/journeys/getting-started) - [journeys: Inputs, state and values](/api/markdown/journeys/bindings) - [journeys: Forms and validation](/api/markdown/journeys/forms) - [journeys: Schema-driven forms](/api/markdown/journeys/schema-forms) - [journeys: Queries, selections and writes](/api/markdown/journeys/operations) - [journeys: Conditions and invariants](/api/markdown/journeys/conditions) - [journeys: Waiting, assistance and completion](/api/markdown/journeys/completion) - [journeys: Analysis, drafts and publishing](/api/markdown/journeys/publication) - [journeys: Diagnostics and troubleshooting](/api/markdown/journeys/diagnostics) - [journeys: Vocabulary reference](/api/markdown/journeys/reference) - [journeys: Before you go live](/api/markdown/journeys/go-live) - [workflows: What is a workflow](/api/markdown/workflows/introduction) - [workflows: Getting started](/api/markdown/workflows/getting-started) - [workflows: Values and expressions](/api/markdown/workflows/values) - [workflows: Connections and branches](/api/markdown/workflows/branches) - [workflows: Lua scripts and data access](/api/markdown/workflows/scripts) - [workflows: Choosing node forms](/api/markdown/workflows/node-forms) - [workflows: Saving, activation and source files](/api/markdown/workflows/publication) - [workflows: Troubleshooting and safe operation](/api/markdown/workflows/diagnostics) - [workflows: Workflow XML reference](/api/markdown/workflows/reference) - [reports: Getting started](/api/markdown/reports/getting-started) - [reports: Saving and publishing through the API](/api/markdown/reports/api) - [reports: Values and source preservation](/api/markdown/reports/values) - [reports: Designing report PDFs](/api/markdown/reports/pdf-templates) - [reports: Preparing rows](/api/markdown/reports/preparation) - [reports: Finding and fixing errors](/api/markdown/reports/diagnostics) - [reports: Running, scheduling and accessing results](/api/markdown/reports/operations) - [reports: Report and PDF reference](/api/markdown/reports/reference) - [scripting: Scripting in CoCoCo](/api/markdown/scripting/introduction) - [scripting: Getting started with SwiftLua](/api/markdown/scripting/getting-started) - [scripting: The SwiftLua Language Guide](/api/markdown/scripting/language) - [scripting: Extra libraries](/api/markdown/scripting/libraries) - [scripting: Where scripts run](/api/markdown/scripting/where-scripts-run) - [scripting: Calling CoCoCo](/api/markdown/scripting/calling-cococo) - [scripting: Workflows, webhooks and apps](/api/markdown/scripting/workflows-and-apps) - [scripting: Integrations](/api/markdown/scripting/integrations) - [scripting: Pure scripts](/api/markdown/scripting/pure-scripts) - [scripting: Limits](/api/markdown/scripting/limits) - [scripting: The ctx reference](/api/markdown/scripting/ctx-reference) - [integrations: Getting started](/api/markdown/integrations/getting-started) - [integrations: Definitions and instances](/api/markdown/integrations/definitions) - [integrations: Configuration, requirements and IAM](/api/markdown/integrations/configuration) - [integrations: Actors and Actions](/api/markdown/integrations/actor-actions) - [integrations: Workflows and retained containers](/api/markdown/integrations/workflows-containers) - [integrations: Embedded app definitions](/api/markdown/integrations/embedded-apps) - [integrations: Inline protobuf](/api/markdown/integrations/protobuf) - [integrations: Draft, publish and lifecycle APIs](/api/markdown/integrations/lifecycle) - [integrations: Integration-owned API clients](/api/markdown/integrations/api-clients) - [integrations: Diagnostics and XML reference](/api/markdown/integrations/diagnostics-reference) - [edge-apps: Getting started](/api/markdown/edge-apps/getting-started) - [edge-apps: Definitions and installations](/api/markdown/edge-apps/definitions) - [edge-apps: Lua, handlers, and triggers](/api/markdown/edge-apps/scripts-triggers) - [edge-apps: MQTT and OPC UA](/api/markdown/edge-apps/mqtt-opcua) - [edge-apps: SNMP and Modbus](/api/markdown/edge-apps/industrial) - [edge-apps: Exec and HTTP](/api/markdown/edge-apps/exec-http) - [edge-apps: Validation and diagnostics](/api/markdown/edge-apps/diagnostics) - [edge-apps: XML vocabulary reference](/api/markdown/edge-apps/reference) - [schemas: XML schemas](/api/markdown/schemas/authoring) - [custom-apps: Custom App Guide](/api/markdown/custom-apps/authoring) - [machine-learning: ML Model Guide](/api/markdown/machine-learning/authoring) - [product-templates: Product Template Authoring Guide](/api/markdown/product-templates/authoring) - [reports: SQL Authoring Guide](/api/markdown/reports/sql-authoring) - [knowledge: Situational Knowledge Guide](/api/markdown/knowledge/authoring) - [schemas: External Schemas Guide](/api/markdown/schemas/external-schemas) - [workflows: Workflow node config reference](/api/markdown/workflows/node-reference) - [workspaces: Workspace Component Reference](/api/markdown/workspaces/component-reference) - [workspaces: Workspace Component Specification](/api/markdown/workspaces/component-spec) - [workspaces: Workspace definition reference](/api/markdown/workspaces/definition-reference) - [journeys: Journey XML Vocabulary](/api/markdown/journeys/component-spec) - [journeys: Journey definition reference](/api/markdown/journeys/definition-reference) - [data-model: Working with the Data Model — ERP](/api/markdown/data-model/erp) - [data-model: ERP API reference](/api/markdown/data-model/erp-reference) - [data-model: Working with the Data Model — Production](/api/markdown/data-model/production) - [data-model: Production API reference](/api/markdown/data-model/production-reference) - [data-model: Working with the Data Model — Prepress](/api/markdown/data-model/prepress) - [data-model: Prepress API reference](/api/markdown/data-model/prepress-reference) - [data-model: Working with the Data Model — Warehousing and Logistics](/api/markdown/data-model/logistics) - [data-model: Warehousing and Logistics API reference](/api/markdown/data-model/logistics-reference)