@@ -114,14 +114,13 @@ The tests do not include or exercise the separate native module adapter.
114114The active workflow pins mcpp 0.0.94. Before opening the replacement PR, the
115115branch must provide fresh evidence for all locally available checks:
116116
117- 1 . run the descriptor syntax and mirror lint with Lua 5.4 ;
117+ 1 . run the descriptor syntax and mirror lint with the available local Lua 5.5 ;
1181182 . parse ` pkgs/c/compat.asio.lua ` with mcpp 0.0.94;
1191193 . run the targeted Asio consumer tests from isolated build state with
120120 ` MCPP_INDEX_MIRROR=GLOBAL ` ;
1211214 . inspect the generated compile commands for all three public defines;
1221225 . exercise ` mcpp add compat:asio@1.38.1 ` in an isolated consumer project;
123- 6 . run ` mcpp test --workspace ` on the local host;
124- 7 . run ` git diff --check ` and confirm README is identical to ` origin/main ` .
123+ 6 . run ` git diff --check ` and confirm README is identical to ` origin/main ` .
125124
126125The replacement PR must then pass every check instantiated by the live
127126workflow, including the Linux, macOS, and Windows workspace matrix. Local macOS
@@ -144,10 +143,10 @@ The replacement PR is limited to:
144143## 8. Acceptance criteria
145144
146145- upstream version, license, layout, and repeated archive digest are recorded;
147- - descriptor grammar and exact Lua 5.4 lint pass;
146+ - local descriptor lint passes with Lua 5.5, and the workflow's Lua 5.4 lint
147+ passes in GitHub Actions;
148148- the CLI dependency token is verified through an isolated ` mcpp add ` ;
149149- the six targeted consumer tests pass from isolated build state;
150- - the local workspace test passes;
151150- README has no diff;
152151- the replacement PR contains no native module adaptation;
153152- all required GitHub Actions jobs pass before maintainer merge;
0 commit comments