ParseContextInternal
Defined in: packages/core/src/parser.ts:84
Properties
artifacts?
optional artifacts?: object;Defined in: packages/core/src/parser.ts:92
Inline artifacts: macro config; uploader is the upload action ref to emit.
uploader?
optional uploader?: string;forEachShareContracts?
optional forEachShareContracts?: ForEachShareContract[];Defined in: packages/core/src/parser.ts:88
v1 handoff contract for #18 share integration.
injectionHoist?
optional injectionHoist?: "off" | "warn" | "error" | "fix";Defined in: packages/core/src/parser.ts:90
Global default mode for the injection-hoist security pass (per-block knobs override).
jobDefaults?
optional jobDefaults?: JobDefaultsInternalSnapshot;Defined in: packages/core/src/parser.ts:86
Preserved macro templates stripped from ctx.data after the job-defaults pass.
modules?
optional modules?: ModuleRuntime;Defined in: packages/core/src/parser.ts:105
Cross-file import seam + cycle stack, wired from TranspileOptions.modules (#161).
permissions?
optional permissions?: object;Defined in: packages/core/src/parser.ts:94
Normalized least-privilege permissions policy (resolved from config sugar).
actions?
optional actions?: Record<string, Record<string, "read" | "write">>;inferRunScopes?
optional inferRunScopes?: boolean;mode
mode: "off" | "infer" | "check";strict?
optional strict?: boolean;referenceGraph?
optional referenceGraph?: ReferenceGraphInternal;Defined in: packages/core/src/parser.ts:103
Lower -> wire handoff for the ${{ ref.* }} reference-graph passes (#160).
share?
optional share?: object;Defined in: packages/core/src/parser.ts:101
Deferred matrix-output clobber checks re-run after late matrix passes (#158).
matrixClobberChecks
matrixClobberChecks: ShareMatrixClobberCheck[];