Skip to content

Support flat UI groups and simplify WinCode Skill guidance - #53

Merged
linnnn89 merged 26 commits into
mainfrom
codex/hybrid-readonly-orchestration
Oct 8, 2026
Merged

linnnn89 merged 26 commits into
mainfrom
codex/hybrid-readonly-orchestration

Conversation

@linnnn89

@linnnn89 linnnn89 commented Oct 8, 2026

Copy link
Copy Markdown
Owner

Flat desktop lists can expose headings and items as siblings, which parent-scoped reads cannot describe as a business group. This adds the sibling-range readonly recipe: one explicit container read, unique ordered heading boundaries, readable item names, and original node identities. Results cover only the observed range; missing or ambiguous boundaries never become an empty-group result.

The same change set carries optional parent scopes through readonly workflows and checkbox audits, accepts documented auxiliary property gaps without weakening required state checks, and preserves the underlying MCP error when the Roslyn refresh regression fails.

The four managed Skill documents now route by task, include runnable recipe examples within the installed package, and remove duplicated instructions and historical iteration notes. Completed plans and worklogs are removed; docs/next-iteration.md contains only pending work.

Validation:

  • The implementation passed the local core check: 498 passed, 0 failed, 1 skipped across 18 stages, including production stdio and delivery verification. Subsequent edits are Skill/documentation changes; the main-alignment merge preserves the reviewed file tree exactly.
  • Real Steam JSON CLI: 14 visible items between adjacent year headings matched a screenshot-derived expectation, with adjacent groups excluded. A nonexistent end boundary failed without findings. One native read per recipe; no application actions. Test processes exited.
  • Relevant workflow tests passed; Skill structure validation, all 18 internal links and 8 JSON examples, two existing synchronization tests, and diff checks passed.
  • Installed generic Skills were backed up and hash-verified after synchronization. Private screenshots, raw UI results, build outputs and local reports are excluded from the PR.

Limitations: the independent Steam test stopped at an intermittent recording-indicator failure and then model capacity errors; the main agent completed the live workflow verification. The indicator root cause and the separate Steam checkbox experiment remain open. Observed list contents do not establish a complete virtualized collection, and existing MCP connections need a normal reload to use a new build.

@linnnn89
linnnn89 merged commit 748d5ef into main Oct 8, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant