Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

FAQ and troubleshooting

Platform spec article

FAQ and troubleshooting

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Only Host (omitted), Mod, and Template are valid. Typos fail structural parse with stable diagnostics (E1801–E1899 band — see compiler manifest feature).

Move compiler-mod code to a type: Mod dependency package. Hosts consume mods through the graph, not inline contract definitions.

Ensure mod { } is nested under project, not a top-level block. Unknown mod keys error at parse time.

Set readme = "docs/README.md" or add root readme.md. beskid pckg pack maps the resolved file to zip root README.md.

Align project.template.shortName with .beskid/template.json when both are present.

See Project manifest contract (compiler) and the manifests area hub—avoid duplicating tables in tooling articles.