The deployment manifest#
Top-level keys of manifest.json:
Key |
Type |
Meaning |
|---|---|---|
|
int ( |
Plugin-schema version. Absent ⇒ treated as v1 (backward-lenient). Newer than the loader ⇒ rejected (forward-strict). |
|
int ( |
Legacy manifest-version alias (always |
|
string |
Plugin family of the set. The code generator’s |
|
const |
Binary-ABI tag (see The aether_abi tag is separate). Orthogonal to |
|
array |
The set’s plugin entries in declared (injection) order. |
Each plugins entry:
Key |
Type |
Meaning |
|---|---|---|
|
string |
Stable, unique plugin id (from the kernel function name). |
|
int ≥ 0 |
Injection order == list index. |
|
bool |
Whether the registry loads this plugin. |
|
string |
Artifact filename, relative to the manifest directory. |
|
string |
Sidecar filename, relative to the manifest directory. |
|
|
Artifact format: arch-portable PTX, single-arch cubin, or multi-arch fatbin. |