TEMPLATE SDK · DEVELOPMENT

Mulakan dengan template proses terbatas.

Struktur sanitized untuk Contract v1 tanpa in-process API atau akses dalaman KFIF.

Layout template

Edisi public yang diselaraskan. Sumber canonical: dokumentasi backend KFIF Enterprise.

kfif-plugin-template/
├── plugin.json
├── README.md
├── LICENSE
├── src/connector.py
├── schemas/
├── tests/test_connector.py
└── tools/validate_local.py

Default selamat

  • classification development
  • version 0.1.0-dev
  • tiada network atau filesystem
  • tiada root, shell atau subprocess
  • authorization eksplisit
  • disabled dan bukan production

Model helper

  • bentuk request/response kfif-plugin-ipc/1.0
  • canonical JSON
  • stable error
  • transformasi deterministik
  • semakan scaffold setempat

Tidak pernah disediakan

  • akses database core
  • akses lesen atau trust store
  • projection source path
  • helper shell atau network
  • operasi privileged
  • direct host publication

Aliran setempat

python tools/validate_local.py
python -m unittest discover tests

Sempadan signing

Template tidak menjana key, mengeluarkan lesen atau authorization, memasang package atau enable plugin. Production signing kekal tanggungjawab key-management publisher.