Periksa deskriptor Labs
Baca katalog Labs dan validasi deskriptor boundary-health lokal.
Altifigence CLI 0.1.9 di Linux menyediakan alur kerja deskriptor Labs lokal. Gunakan untuk memeriksa katalog alur kerja tetap, membaca status deskriptor, dan memeriksa ringkasan boundary-health JSON. Perintah-perintah ini mengembalikan metadata yang dapat Anda simpan bersama tinjauan. Mulai dengan katalog dan status untuk memastikan deskriptor yang Anda periksa.
Pastikan status keluar bernilai 0 sebelum membaca hasil yang disimpan. Simpan keluaran kesalahan standar secara terpisah dan periksa bidang hasil yang dijelaskan di bawah ini.
Baca katalog
alti labs inspect
alti labs statusUntuk contoh validasi kecil, simpan JSON di bawah ini sebagai boundary-health.json di dalam proyek yang sudah ada. Contoh ini berisi array health-card dan source-reference kosong; contoh tersebut menunjukkan struktur deskriptor yang diterima validator. Isi ringkasan kerja berdasarkan inventaris yang telah diperiksa ketika Anda memerlukan tinjauan kesehatan yang substantif. Bidang identitas, cakupan, dan keselamatan merupakan bagian dari struktur yang diperiksa.
Simpan deskriptor
{
"schemaVersion": "altifigence.lab.json-boundary-health-summary.v0",
"tool": "alti-lab",
"healthSummaryId": "local-example",
"summaryState": "descriptor_only",
"inventoryState": "checked_fixture",
"sourceInventoryRef": {},
"coverageSummary": {
"overallState": "checked",
"summaryOnly": true,
"descriptorOnly": true
},
"consumerPolicy": {},
"safetyFlags": {
"dataOnly": true,
"descriptorOnly": true,
"readOnly": true,
"summaryOnly": true,
"commandExecution": false,
"shellExecution": false,
"runtimeExecution": false,
"networkCalls": false,
"repositoryMutation": false
},
"sourceCheckRefs": [],
"healthCards": [],
"driftGates": [],
"blockedActions": [],
"limitations": [],
"issueRefs": []
}Validasi berkas yang disimpan
alti labs validate --project /absolute/project boundary-health.jsonGunakan jalur absolut proyek dan jalur deskriptor yang relatif terhadap proyek tersebut. Perintah yang berhasil mengeluarkan deskriptor tervalidasi sebagai JSON. Bandingkan identitas ringkasan yang dikembalikan dengan masukan yang Anda simpan, lalu simpan berkas dan keluarannya bersama. Validasi memeriksa struktur yang dideklarasikan deskriptor.
Periksa keluaran validasi
Beberapa bidang dari keluaran validasi yang berhasil ditampilkan di bawah ini. Keluaran lengkap mempertahankan bidang deskriptor lainnya.
{"schemaVersion":"altifigence.lab.json-boundary-health-summary.v0","tool":"alti-lab","healthSummaryId":"local-example","summaryState":"descriptor_only","inventoryState":"checked_fixture"}Untuk kesalahan unsupported JSON boundary health summary schema, atur schemaVersion ke altifigence.lab.json-boundary-health-summary.v0 seperti yang ditampilkan dalam masukan, lalu ulangi validasi.