Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quorum verdict: GOOD (5/5, one attribution fix) — spec: §2 intro (with EXPR, job AND task parameter type names are case-insensitive — the sentence explicitly covers task types). Acceptance-widening only; queue environments unaffected (they carry job params). Promotion-ready. Fix: the README quotes a serde/Rust-style error and diagnoses rs-specifically, but the sweep shows BOTH implementations fail — add Python's observation. Inventory note: the reject twin (task-param lowercase WITHOUT EXPR) doesn't exist anywhere — consider adding it.

Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Template Schemas §2 makes task parameter type names case-insensitive when EXPR
# is enabled. This template demonstrates the four task parameter types of §3.4.1
# spelled in mixed case, and must validate.
specificationVersion: jobtemplate-2023-09
extensions:
- EXPR
name: TestJob
steps:
- name: Step1
parameterSpace:
taskParameterDefinitions:
- name: Frame
type: int
range: "1-3"
- name: Scale
type: Float
range: ["1.0", "2.0"]
- name: Layer
type: sTrInG
range: ["fg", "bg"]
- name: Scene
type: pAtH
range: ["/tmp/a.blend", "/tmp/b.blend"]
script:
actions:
onRun:
command: python
args:
- "-c"
- "print()"
Loading