Developer Guides
Guides for building matrices, from quickstart to deployment.
Foundations
- Contexts and Agents: how work gets done in Poliglot
- Matrix Declaration: your first matrix.ttl, scoping, and organization
- Security: IAM roles, policies, trust, and secrets
- Provenance: observations, validity, and automatic tracking
Modeling
- Domain Modeling: classes, properties, individuals, and ontology design
- Constraints and Validation: SHACL shapes, severity levels, and AI self-correction
Graph Operations
- RDF Functions: ValueFunction, JSONFunction, and RDFFunction
Data Governance
- Data Products and Governance: data products, services, and automated governance
Actions
- Designing Actions: I/O contracts, dispatch, overloading, caching, healing
- Service Integrations: connecting external APIs end-to-end
- Request Mapping: building outbound HTTP requests
- Response Mapping: transforming API responses into RDF
- Script Handlers: composing actions with SPARQL scripts
- Agentic Actions: AI reasoning, human-in-the-loop, escalation
- Reconciliation: managing stale observations when data changes
Lifecycle
- Extensions: cross-matrix composition and overloads