You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rationale: This is a medium-priority feature. Supporting schema input via stdin significantly enhances the flexibility and automation capabilities of the Wesley CLI. It allows for seamless integration into CI/CD pipelines and scripting workflows where schemas might be generated dynamically or not persisted to disk.
Complexity: 2/5
Rationale: This is a low to medium-complexity task. It involves:
Input Detection: Modifying CLI commands to detect stdin input (e.g., --schema - or implicit detection).
Stream Handling: Reading from stdin and feeding the content into the existing GraphQL parsing pipeline.
Provenance Messaging: Ensuring that generated artifacts correctly indicate the schema's origin (stdin).
This will primarily impact the wesley-cli package and its interaction with the GraphQL parser.
Estimate: 10-20 hours
Rationale: This estimate includes time for implementing stdin reading logic, integrating it with the existing schema parsing, and writing tests to cover various stdin input scenarios (e.g., empty input, large input). The higher end accounts for ensuring robust error handling and clear provenance messaging in the generated output.
Rationale: This is a medium-priority feature. Supporting schema input via stdin significantly enhances the flexibility and automation capabilities of the Wesley CLI. It allows for seamless integration into CI/CD pipelines and scripting workflows where schemas might be generated dynamically or not persisted to disk.
Complexity: 2/5
Rationale: This is a low to medium-complexity task. It involves:
Input Detection: Modifying CLI commands to detect stdin input (e.g., --schema - or implicit detection).
Stream Handling: Reading from stdin and feeding the content into the existing GraphQL parsing pipeline.
Provenance Messaging: Ensuring that generated artifacts correctly indicate the schema's origin (stdin).
This will primarily impact the wesley-cli package and its interaction with the GraphQL parser.
Estimate: 10-20 hours
Rationale: This estimate includes time for implementing stdin reading logic, integrating it with the existing schema parsing, and writing tests to cover various stdin input scenarios (e.g., empty input, large input). The higher end accounts for ensuring robust error handling and clear provenance messaging in the generated output.
This issue appears to track: schema input through stdin.
Current Wesley doctrine: Wesley core owns GraphQL -> deterministic, extensible IR plus generic tooling and assurance for that contract. Domain-specific targets stay downstream; retained issues are scoped to domain-free compiler/tooling behavior.
Decision: keep in Wesley and schedule for v0.4.0.
Rationale: Reading GraphQL SDL from stdin is domain-free CLI ergonomics for automation.
Next action: remove triage:cool-ideas, add lane:v0.4.0, and assign the issue to Goalpost: Make It a Real Platform.
Activity
flyingrobots commentedon Oct 22, 2025
Priority: 3/5
Rationale: This is a medium-priority feature. Supporting schema input via stdin significantly enhances the flexibility and automation capabilities of the Wesley CLI. It allows for seamless integration into CI/CD pipelines and scripting workflows where schemas might be generated dynamically or not persisted to disk.
Complexity: 2/5
Rationale: This is a low to medium-complexity task. It involves:
--schema -or implicit detection).This will primarily impact the
wesley-clipackage and its interaction with the GraphQL parser.Estimate: 10-20 hours
Rationale: This estimate includes time for implementing stdin reading logic, integrating it with the existing schema parsing, and writing tests to cover various stdin input scenarios (e.g., empty input, large input). The higher end accounts for ensuring robust error handling and clear provenance messaging in the generated output.
flyingrobots commentedon Oct 22, 2025
Priority: 3/5
Rationale: This is a medium-priority feature. Supporting schema input via stdin significantly enhances the flexibility and automation capabilities of the Wesley CLI. It allows for seamless integration into CI/CD pipelines and scripting workflows where schemas might be generated dynamically or not persisted to disk.
Complexity: 2/5
Rationale: This is a low to medium-complexity task. It involves:
--schema -or implicit detection).This will primarily impact the
wesley-clipackage and its interaction with the GraphQL parser.Estimate: 10-20 hours
Rationale: This estimate includes time for implementing stdin reading logic, integrating it with the existing schema parsing, and writing tests to cover various stdin input scenarios (e.g., empty input, large input). The higher end accounts for ensuring robust error handling and clear provenance messaging in the generated output.
flyingrobots commentedon Jun 25, 2026
Triage decision before state change:
This issue appears to track: schema input through stdin.
Current Wesley doctrine: Wesley core owns GraphQL -> deterministic, extensible IR plus generic tooling and assurance for that contract. Domain-specific targets stay downstream; retained issues are scoped to domain-free compiler/tooling behavior.
Decision: keep in Wesley and schedule for v0.4.0.
Rationale: Reading GraphQL SDL from stdin is domain-free CLI ergonomics for automation.
Next action: remove
triage:cool-ideas, addlane:v0.4.0, and assign the issue toGoalpost: Make It a Real Platform.