From 44f348e7f65b71ba1a0080ba6d07d9b5c152bac3 Mon Sep 17 00:00:00 2001 From: "Leaf Shi (BEYONDSOFT CONSULTING INC)" Date: Tue, 1 Sep 2026 19:58:23 -0700 Subject: [PATCH 1/2] Documenting Winforms team workflow --- docs/WinForms Team Workflow.md | 126 +++++++++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 docs/WinForms Team Workflow.md diff --git a/docs/WinForms Team Workflow.md b/docs/WinForms Team Workflow.md new file mode 100644 index 00000000000..156ea39becf --- /dev/null +++ b/docs/WinForms Team Workflow.md @@ -0,0 +1,126 @@ +# WinForms Team Workflow + +This workflow applies to work items in the WinForms Runtime and Designer repositories. + +## Workflow Overview + +Todo → Ready → In Progress → Validation → In Review → Done + +--- + +## Todo + +### Description + +The work item has been created but is not yet assigned for active work. + +### Entry Criteria + +- A new issue, task, bug, or feature is added to the project. +- The work item requires triage or prioritization. + +### Exit Criteria + +- An owner is assigned. +- The work item has enough information to begin planning or implementation. + +--- + +## Ready + +### Description + +The work item is assigned and ready to be started. + +### Entry Criteria + +- An owner has been assigned. +- The scope and requirements are sufficiently clear. + +### Exit Criteria + +- The assignee begins investigation, design, implementation, or documentation work. + +--- + +## In Progress + +### Description + +The assignee is actively investigating, designing, implementing, or documenting the work item. + +### Entry Criteria + +- Active work has started. + +### Exit Criteria + +- The implementation or other planned work is functionally complete. +- A pull request is available for applicable validation activities. + +--- + +## Validation + +### Description + +The change is undergoing quality verification before FTE review. + +Required validation activities include: + +- Self-review by the assignee +- Internal peer review +- Appropriate Functional Validation +- Appropriate Regression Testing + +Depending on the scope and risk of the change, additional verification activities may be required, such as Test Team validation. + +### Entry Criteria + +- The implementation is functionally complete. +- The pull request is available for validation activities. + +### Exit Criteria + +- All validation activities have been completed. +- Validation findings have been addressed. +- The pull request is ready for FTE review. +--- + +## In Review + +### Description + +The pull request has completed the applicable pre-FTE validation and is waiting for FTE review and approval. + +### Entry Criteria + +- The pull request is ready for FTE review. +- The "Waiting Review" label is applied when applicable. + +### Exit Criteria + +- Required review feedback has been addressed. +- Required approval has been received. +- The pull request is ready to merge. + +--- + +## Done + +### Description + +The planned work has been completed and accepted. + +Any planned post-merge Test Team validation may continue as a separate validation activity and may result in follow-up work if issues are found. + +### Entry Criteria + +- The pull request has been merged. +- Or the work item has otherwise met its agreed completion condition. + +### Exit Criteria + +- None. + +This is the final workflow state. \ No newline at end of file From e23487cbaad3934690abc9fc7f7692a57748de3b Mon Sep 17 00:00:00 2001 From: Leaf Shi <132890443+LeafShi1@users.noreply.github.com> Date: Tue, 1 Sep 2026 20:07:18 -0700 Subject: [PATCH 2/2] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- docs/WinForms Team Workflow.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/WinForms Team Workflow.md b/docs/WinForms Team Workflow.md index 156ea39becf..3b2a5772c01 100644 --- a/docs/WinForms Team Workflow.md +++ b/docs/WinForms Team Workflow.md @@ -96,8 +96,7 @@ The pull request has completed the applicable pre-FTE validation and is waiting ### Entry Criteria - The pull request is ready for FTE review. -- The "Waiting Review" label is applied when applicable. - +- The `waiting-review` label is applied when applicable. ### Exit Criteria - Required review feedback has been addressed.