Description
The compiler parses engine.extensions (Pi engine) at pkg/workflow/engine.go:521-541 and it is documented in docs/src/content/docs/reference/engines.md, but the property is absent from the schema ($defs.engine_config in pkg/parser/schemas/main_workflow_schema.json — verified: 0 occurrences of "extensions"). As a result, valid Pi workflows can fail schema validation and the field never appears in generated frontmatter-full.md.
Fix
Add an extensions property (array of strings, Pi-specific description) to $defs.engine_config.properties in main_workflow_schema.json and regenerate docs.
Expected Impact
Valid Pi workflows stop failing schema validation; generated reference docs become accurate.
Suggested Agent
Schema Consistency / Copilot SWE Agent.
Estimated Effort
Fast (< 30 min)
Data Source
DeepReport 2026-06-29; Schema Consistency Check #42193 (verified on main).
Generated by 🔬 DeepReport - Intelligence Gathering Agent · 212.1 AIC · ⌖ 11.9 AIC · ⊞ 9.8K · ◷
Description
The compiler parses
engine.extensions(Pi engine) atpkg/workflow/engine.go:521-541and it is documented indocs/src/content/docs/reference/engines.md, but the property is absent from the schema ($defs.engine_configinpkg/parser/schemas/main_workflow_schema.json— verified: 0 occurrences of"extensions"). As a result, valid Pi workflows can fail schema validation and the field never appears in generatedfrontmatter-full.md.Fix
Add an
extensionsproperty (array of strings, Pi-specific description) to$defs.engine_config.propertiesinmain_workflow_schema.jsonand regenerate docs.Expected Impact
Valid Pi workflows stop failing schema validation; generated reference docs become accurate.
Suggested Agent
Schema Consistency / Copilot SWE Agent.
Estimated Effort
Fast (< 30 min)
Data Source
DeepReport 2026-06-29; Schema Consistency Check #42193 (verified on
main).