[API Surface] State-aware: Remove 'phase' operations from json schema
Open
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
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