ontoref/ontology/defaults/manifest.ncl
Jesús Pérez 0396e4037b
Some checks failed
Nickel Type Check / Nickel Type Checking (push) Has been cancelled
Rust CI / Security Audit (push) Has been cancelled
Rust CI / Check + Test + Lint (nightly) (push) Has been cancelled
Rust CI / Check + Test + Lint (stable) (push) Has been cancelled
chore: add ontology and reflection
2026-03-13 00:21:04 +00:00

28 lines
1.1 KiB
Plaintext

let s = import "../schemas/manifest.ncl" in
{
make_manifest = fun data => s.ProjectManifest & data,
make_layer = fun data => s.Layer & data,
make_op_mode = fun data => s.OperationalMode & data,
make_consumption_mode = fun data => s.ConsumptionMode & data,
make_publication_service = fun data => s.PublicationService & data,
make_tool = fun data => s.ToolRequirement & data,
ProjectManifest = s.ProjectManifest,
Layer = s.Layer,
OperationalMode = s.OperationalMode,
ConsumptionMode = s.ConsumptionMode,
PublicationService = s.PublicationService,
ToolRequirement = s.ToolRequirement,
JustfileConvention = s.JustfileConvention,
ClaudeBaseline = s.ClaudeBaseline,
RepoKind = s.RepoKind,
ConsumerType = s.ConsumerType,
ArtifactKind = s.ArtifactKind,
AuditLevel = s.AuditLevel,
AuthMethod = s.AuthMethod,
ServiceScope = s.ServiceScope,
InstallMethod = s.InstallMethod,
JustfileSystem = s.JustfileSystem,
}