microsoft / microsoft/mxc

[API Surface] State-aware: Remove 'phase' operations from json schema

Open
#1,218 0 comments 0 reactions 0 assignees View on GitHub
Issue-Task Needs-Triage
Dominant language
Rust
Stars
1.3k
Forks
79
Avg merge
2d 7h
Merged PRs (30d)
117

Description

### Description of the task

State aware operations don't belong in json schema. They should be APIs.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the JSON schema definitions and the state-aware “phase” operations, then trace the corresponding API definitions. Done means phase operations are absent from the JSON schema and represented as APIs instead.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
api
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.