Skip to content

Spec Platform — Kontrak Lintas Sisi

Kontrak yang mengikat kedua sisi framework (visual dan penyimpanan) sekaligus. Seorang shell author maupun persist-backend author wajib membaca section ini sebelum masuk ke kontraknya masing-masing.

DokumenCakupan
01-overview.mdApa itu FormSpec, prinsip contract-vs-renderer, persona, batas scope
02-workspace-app-module.mdModel kepemilikan: workspace → app → module; App sebagai kurasi objek module; menu; qualifier referensi
03-kind-system.mdTaksonomi kind, meta-kinds (KindDefinition, VisualSpecKind, Renderer, PersistBackend), pemetaan kind → plane
04-control-plane.mdKontrak control plane
05-plane-protocol.mdProtokol antar plane
06-datastore.mdKind Datastore dan lifecycle koneksinya
07-marketplace.mdDistribusi module & renderer, trust tier
08-project-layout.mdStruktur folder project aplikasi; runtime per Module untuk handler multi-bahasa; module lokal vs vendor, aktivasi, shadow copy
09-observability.mdKontrak observability engine Resource Plane: logging terstruktur, metrics, tracing, kosakata health, formspec logs
10-deployment-operations.mdKontrak operasional: pipeline deployment & konvergensi, rollback, canary, promotion, DR/HA minimal

Standar terbuka (CC0) dengan implementasi referensi.