Artifact block
Declares one shipped view — its kind (from schema/kinds.wcl), projection entry file, and output folder. The overview and registry landings enumerate these.
| Property | Type | Required | Description |
|---|---|---|---|
| id | identifier | yes | |
| kind | ArtifactKind | yes | |
| name | utf8 | no | |
| summary | utf8 | no | |
| entry | utf8 | yes | |
| output | utf8 | no |
wcl
artifact book { kind = :book entry = "wdoc/book/main.wcl" output = "out/book" }
artifact slides { kind = :presentation entry = "wdoc/presentation/main.wcl" output = "out/presentation" }