Skip to content

Consumer: Phase 3 Windows manual-session capture guide - #17

Merged
RXY712200 merged 3 commits into
mainfrom
docs/mini-phase3-windows-human-guide
Oct 15, 2026
Merged

RXY712200 merged 3 commits into
mainfrom
docs/mini-phase3-windows-human-guide

Conversation

@RXY712200

@RXY712200 RXY712200 commented Oct 14, 2026 •

Copy link
Copy Markdown
Owner

Step 1 — Windows human-session preparation and independent acceptance evidence

Roadmap: #7. Final review HEAD: cf443d38eee538f04f95815287701132fcbbc77c; verified base main: 51c011d4a6e20492ed52be0d8d6eb5b9f974cb8a.

Exact scope and corrections

Exactly two Consumer documentation files: consumers/layer-order-workbench/README.zh-CN.md and consumers/layer-order-workbench/docs/WINDOWS-HUMAN-EXPERIENCE.zh-CN.md.

  • Correct the MinGW Makefiles guidance to Windows PowerShell with an existing UCRT64 toolchain; CMake's installed generator documentation says it is incompatible with an MSYS/Unix shell.
  • Make the aggregate human-session coverage explicit: relative insertion, duplicate objects, NULL payloads, adjacent/distant moves, forward/reverse traversal, comparison, valid no-ops, retired-ID rejection and reinsertion with a fresh occurrence ID.
  • Correct the README's outdated description of completed Phase 2 measurement work; retain all evidence limitations.

No Full/Mini production, public API, build, test, shared workflow, governance, tag or release changes. No confirmed Consumer runtime defect or demonstrated Mini library defect was found during this preparation.

Local engineering evidence (not human-use evidence)

Windows 11 Pro x64, existing Visual Studio Community 2026, MSVC 19.51.36260.0, CMake 4.3.1-msvc1, Python 3.13.14. Copied only Mini and the Consumer outside the checkout; source/build/test files match the final HEAD.

  • Actual guide configuration with measurements OFF: MSVC Debug 5/5 and Release 5/5 CTest; existing UCRT64 GCC 16.2.0 with MinGW Makefiles in PowerShell: 6/6 CTest, including supported allocation-failure checks.
  • PowerShell syntax/executable discovery/help verified; four guide PowerShell blocks parsed successfully. All 10 relative links in the two changed documents resolve.
  • Full frozen API manifest: 64 functions PASS; Mini header/implementation unchanged (18 functions).

Exact-HEAD GitHub evidence

Inspected runtime logs: Linux Clang ASan/UBSan actually executed Workbench 11/11, Mini 4/4, and Full 39/39 CTests successfully. CMake sanitizer options instrument the real Mini dependency and test targets. Published Mini ZIP consumer verified the official package and passed Debug/Release 11/11 tests. These are engineering checks, not real-user sessions or independent approval.

Acceptance boundary

  • Verify actual Windows commands, documentation links and exact Consumer-only scope.
  • Verify scope-guard, full-gate, mini-gate and workbench-gate on the exact final HEAD above.
  • ChatGPT Mini lead independently reviews this final HEAD and authorizes normal merge.
  • Capture and validate three genuine human-operated sessions, each with at least 20 processed commands and a complete footer; replay all originals and inspect actual observations.
  • Normal merge after independent authorization and final post-merge verification.

PARTIAL — HUMAN INPUT REQUIRED. Genuine human evidence remains 0/3. Codex scripts, generated workloads and replays do not qualify. Keep this PR Draft and Issue #7 open. Successful CI and this author's review do not replace independent acceptance. Do not proceed to Step 2 or begin a new library version.

@RXY712200 RXY712200 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mini lead independent review — PR #17 documentation scope PASS (reviewed at exact HEAD cf443d38eee538f04f95815287701132fcbbc77c).

Independently checked both complete changed Consumer documents, the exact diff against main 51c011d4a6e20492ed52be0d8d6eb5b9f974cb8a, actual consumers/layer-order-workbench/CMakeLists.txt options, PowerShell command usage, Windows/MinGW generator guidance, trace provenance/coverage, and links.

All exact-HEAD GitHub checks completed successfully: full-gate, mini-gate, workbench-gate, trusted scope-guard, Scope Guard selftest, and two measurement platforms. Scope Guard recognized exactly two Consumer documentation paths. No Full/Mini production, contracts, workflow, governance, tag, or Release changes.

Authorized for normal merge commit, provided the PR HEAD/base and required checks remain unchanged and GitHub accepts the merge. This note is a technical review through the repository owner's connected GitHub account, not a second independent GitHub approver.

Overall Mini Phase 3 / Step 1 is still PARTIAL — HUMAN INPUT REQUIRED: 0 of 3 genuine operator sessions have been submitted. No automation or prewritten script may be counted as human use. Preserve Issue #7 open, and do not start Step 2 or publish a new version.

@RXY712200
RXY712200 marked this pull request as ready for review October 15, 2026 13:26
@RXY712200
RXY712200 merged commit ff0012b into main Oct 15, 2026
33 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