PLUGIN PLATFORM · CONTRACT V1 FROZEN

KFIF Plugin Platform

Luaskan KFIF tanpa melemahkan teras. Bina integrasi bertandatangan dan berbatas permission di sebalik contract beku, sempadan pakej yang disahkan dan protokol proses terasing.

Bina plugin KFIF

Core Stable, Everything Else Extensible

Integrasi boleh berkembang tanpa coupling terus kepada dalaman KFIF. Trust, pelesenan, signing, bukti, baseline, projection dan audit kekal dikawal oleh core.

  1. 01KFIF Core
  2. 02Plugin Contract
  3. 03Pengesahan Pakej
  4. 04Runtime Terasing
  5. 05Implementasi Plugin

Plugin Contract v1

FROZEN

Contract v1 dibekukan pada 30 Julai 2026. Perubahan breaking pada manifest, permission, lifecycle, IPC atau trust memerlukan Contract v2.

Pakej yang disahkan

  • ZIP dan TAR.GZ
  • identiti SHA-256 seluruh arkib
  • hash manifest payload
  • tandatangan publisher Ed25519
  • pengesahan trusted publisher
  • pemeriksaan arkib selamat dan pemasangan atomic
  • default installed-disabled

Runtime terasing

  • dilaksanakan di luar proses utama KFIF
  • JSON kfif-plugin-ipc/1.0 yang dibataskan
  • tiada import core tanpa had
  • tiada root, shell atau ambient filesystem
  • host sahaja mengesah dan menerbitkan output

Klasifikasi plugin

Official
Diterbitkan dan ditandatangani Kelibatmu menggunakan identiti publisher rasmi.
Third-party
Diterbitkan oleh publisher luar dengan key yang dipercayai secara eksplisit.
Experimental
Tidak dijamin stabil dan mungkin diubah atau ditarik balik.
Development
Untuk ujian setempat sahaja; polisi production menolaknya.
Internal
Integrasi organisasi private yang tidak diedarkan kepada public.

Plugin rujukan pertama

DEVELOPMENT

KFIF KPanel Connector
com.kelibatmu.kfif.kpanel-connector

Implementasi rujukan sahaja. Migrasi KPanel live ditangguhkan sehingga shadow parity dan validasi terkawal selesai.