Xcaffold Kinds
xcaf kinds that govern the compiler — no output files produced.
Xcaffold kinds configure the compiler itself. They are evaluated at compile time during xcaffold apply and xcaffold validate but produce no output files in provider directories.
| Kind | Role |
|---|---|
project | Root manifest — declares compilation targets and configures project-wide settings |
policy | Compile-time constraint; blocks or warns when a resource violates the rule |
blueprint | Named resource subset used for conditional or partial compilation |
global | Shared resource definitions inherited by projects via extends: |