INTERLIS Model Composer (Rust)¶
INTERLIS Model Composer is a Rust + Axum service with a static web UI for:
- authoring INTERLIS model structures
- validating semantic and structural constraints
- importing and exporting
.ili,.imcp, and.xtf-related payloads - generating Markdown documentation from the active model
Documentation map¶
- Start here: Getting Started
- End-to-end usage: Guide
- Runtime and toolchain settings: Configuration
- HTTP endpoints: API Reference
- UI interactions and sync model: UI Workflow
- Validation strategy and smoke checks: Validation
- Deploying to Docker/Render: Deployment
- Operational help: Troubleshooting
Quick links¶
- Health endpoint:
/health - Main API scope:
/api/* - Validation playbook script:
scripts/smoke-api-validation.ps1
Intended audience¶
This documentation is for:
- backend contributors
- UI contributors
- DevOps engineers deploying the service
- QA teams validating model and instance workflows