Skip to content

Commit aeb3fc2

Browse files
committed
Bind native text and restore task flows for Linux execution
Bind KL-034 and KL-042 to original authenticated normal/scalar native discovery while preserving the other ten strict task objects and the KL-036 census. Include all current owner website changes and canonical SDK formatting. Local full solution Release build and full formatter passed. Original local unit run retained 16 passed and 15 failed; canonical-temp ANN diagnostic run retained 13 passed and 1 failed. No task acceptance or coverage promotion; exact delivered-source Linux, recovery and RF3 gates remain open.
1 parent d2323ed commit aeb3fc2

12 files changed

Lines changed: 699 additions & 325 deletions

File tree

‎docs/ADR/ADR-117-native-tunit-ci-entry.md‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,3 +264,14 @@ The additive top-level additionalCensuses contract owns exact class/method/sourc
264264
The existing KL036 normal/scalar jobs attempt this independently conditioned census after the original strict37 step. Actual complete build and source-preparation success are required; a failed original strict flow does not suppress the additional discovery. All original strict failures remain failures. The existing always-upload and image/registry cleanup own these originals. Missing, duplicate, unexpected or changed native descriptors/image/source fail closed. Root authenticates exact source/run/attempt/profile/API/archive, then binds the actual14 identities against existing37 before a separate strict51 expansion; source arithmetic or successful discovery cannot authorize that expansion or a PASS.
265265

266266
Ordered implementation and ownership: this feature plus ADR117 first; additive contract, exact verifier root-key/descriptor schema, restricted producer switch and independent existing-job step next; root alone joins/builds/commits/pushes/captures original Linux evidence. Verification is actual census refusal followed by authenticated descriptor/source binding and complete original SDK/official MCP/Q1/RF3 flows. No new public/trust/persistence/provider/topology/package seam, fake operation or synthetic getter case. Rollback removes only additionalCensuses, its exact verifier schema, switch and step coherently; all twelve original task objects, prior evidence and required full suites remain. Qualification remains OPEN.
267+
268+
269+
## TASK-TUNIT-WHOLE-034-042-STRICT-NATIVE-BINDING-017 — original Linux census admits execution
270+
271+
REQ/AC-TUNIT-ENTRY-010, Search REQ/AC-SEARCH-WAIT-001–003 and REQ/AC-SEARCH-ANN-WAIT-001–003, BackupRestore REQ/AC-BACKUP-CLUSTER-001–006 and every original KL034/KL042 predicate continue TASK-TUNIT-WHOLE-034-042-NATIVE-ADMISSION-015. Authenticated Linux Build and Tests run37977314792/attempt1 at source d2323ed056153ae8bd2ec833fc316ac5863903a4 supplies both independent normal/scalar original censuses. Each profile actually discovered the same complete26 KL034 identities (24 Unit,2 RF3;11 selectors) and50 KL042 identities (39 Unit,11 RF3;15 selectors), including original parameterized native displays and typed constructor/source identities. These are original native observations, not counts inferred from declarations.
272+
273+
Original job/artifact bindings are KL034 normal113978740486/11639990404, scalar113978740434/11640305082; KL042 normal113978740338/11639129382, scalar113978740660/11640130291. API-authenticated archive digests are respectively bc93a9072e1c876b845c01d7ebde6940070d967aa186aa012bcc20b32ac8bbaa, f4eb890fcccdc26bc4e696f2df2c49141013920803935e427e90714ab9750229, 4f310b085a4efa45cdf48db5e74fad0878000410a803ba89173d54b140d5e2c8 and49507fc48213003256198031b0e2857fbdf9bc6c56f977a108647bf58a0df852. Every original discovery and source-verification process exited0 with joined exit/stdout/stderr/disposal and no retained failure; prepared/before/after images are identical. Native PDB-document hashes match the authenticated source tree. Native DLL/PDB SHA, MVID, CodeView identity and embedded compilation receipts are retained metadata; the archives contain no DLL/PDB bytes for independent binary rehash. No native execution/TRX/outcome or acceptance receipt exists for these census-only cohorts. Their deliberate binding-required failure remains original.
274+
275+
Ordered implementation: freeze this trace in TestInfrastructure and ADR117; replace only KL034/KL042 censusSelections with the existing strict selections/cases schema using those exact original arrays; root guards/joins/builds/commits/pushes; freshly discover and execute both complete Linux normal/scalar scopes through the unchanged canonical Aspire/TUnit entry; authenticate every source/image/UID/TRX/outcome/environment/process/resource-cleanup gate. The strict producer independently rebinds the actual new compiled image before execution. Existing ten task objects and ordinal raw arrays, KL036 strict37 and its separate eight-selection/fourteen-source-instance additional census, all twelve task identities, ordinary50/heavy exclusive1 and every original timeout/auth/RF3/SDK/official MCP/Q1 requirement stay exact. No producer/verifier/workflow bypass, synthesized UID/display, timeout change or classification promotion is introduced.
276+
277+
Root owns live integration and Git/Linux delivery; the qualification owner retains both-profile original API/archive/native-identity ledgers and repairs actual complete-flow failures. Rollback restores only these two original census task objects and this additive trace, retaining immutable originals and every other object. No product/persistence/trust/provider/topology boundary changes. Strict execution admission is prepared; complete current-source operation acceptance, required full suites, coverage, endurance and power-loss gates remain OPEN.

‎docs/Features/TestInfrastructure.md‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1080,3 +1080,14 @@ The additive top-level additionalCensuses contract owns exact class/method/sourc
10801080
The existing KL036 normal/scalar jobs attempt this independently conditioned census after the original strict37 step. Actual complete build and source-preparation success are required; a failed original strict flow does not suppress the additional discovery. All original strict failures remain failures. The existing always-upload and image/registry cleanup own these originals. Missing, duplicate, unexpected or changed native descriptors/image/source fail closed. Root authenticates exact source/run/attempt/profile/API/archive, then binds the actual14 identities against existing37 before a separate strict51 expansion; source arithmetic or successful discovery cannot authorize that expansion or a PASS.
10811081

10821082
Ordered implementation and ownership: this feature plus ADR117 first; additive contract, exact verifier root-key/descriptor schema, restricted producer switch and independent existing-job step next; root alone joins/builds/commits/pushes/captures original Linux evidence. Verification is actual census refusal followed by authenticated descriptor/source binding and complete original SDK/official MCP/Q1/RF3 flows. No new public/trust/persistence/provider/topology/package seam, fake operation or synthetic getter case. Rollback removes only additionalCensuses, its exact verifier schema, switch and step coherently; all twelve original task objects, prior evidence and required full suites remain. Qualification remains OPEN.
1083+
1084+
1085+
## TASK-TUNIT-WHOLE-034-042-STRICT-NATIVE-BINDING-017 — original Linux census admits execution
1086+
1087+
REQ/AC-TUNIT-ENTRY-010, Search REQ/AC-SEARCH-WAIT-001–003 and REQ/AC-SEARCH-ANN-WAIT-001–003, BackupRestore REQ/AC-BACKUP-CLUSTER-001–006 and every original KL034/KL042 predicate continue TASK-TUNIT-WHOLE-034-042-NATIVE-ADMISSION-015. Authenticated Linux Build and Tests run37977314792/attempt1 at source d2323ed056153ae8bd2ec833fc316ac5863903a4 supplies both independent normal/scalar original censuses. Each profile actually discovered the same complete26 KL034 identities (24 Unit,2 RF3;11 selectors) and50 KL042 identities (39 Unit,11 RF3;15 selectors), including original parameterized native displays and typed constructor/source identities. These are original native observations, not counts inferred from declarations.
1088+
1089+
Original job/artifact bindings are KL034 normal113978740486/11639990404, scalar113978740434/11640305082; KL042 normal113978740338/11639129382, scalar113978740660/11640130291. API-authenticated archive digests are respectively bc93a9072e1c876b845c01d7ebde6940070d967aa186aa012bcc20b32ac8bbaa, f4eb890fcccdc26bc4e696f2df2c49141013920803935e427e90714ab9750229, 4f310b085a4efa45cdf48db5e74fad0878000410a803ba89173d54b140d5e2c8 and49507fc48213003256198031b0e2857fbdf9bc6c56f977a108647bf58a0df852. Every original discovery and source-verification process exited0 with joined exit/stdout/stderr/disposal and no retained failure; prepared/before/after images are identical. Native PDB-document hashes match the authenticated source tree. Native DLL/PDB SHA, MVID, CodeView identity and embedded compilation receipts are retained metadata; the archives contain no DLL/PDB bytes for independent binary rehash. No native execution/TRX/outcome or acceptance receipt exists for these census-only cohorts. Their deliberate binding-required failure remains original.
1090+
1091+
Ordered implementation: freeze this trace in TestInfrastructure and ADR117; replace only KL034/KL042 censusSelections with the existing strict selections/cases schema using those exact original arrays; root guards/joins/builds/commits/pushes; freshly discover and execute both complete Linux normal/scalar scopes through the unchanged canonical Aspire/TUnit entry; authenticate every source/image/UID/TRX/outcome/environment/process/resource-cleanup gate. The strict producer independently rebinds the actual new compiled image before execution. Existing ten task objects and ordinal raw arrays, KL036 strict37 and its separate eight-selection/fourteen-source-instance additional census, all twelve task identities, ordinary50/heavy exclusive1 and every original timeout/auth/RF3/SDK/official MCP/Q1 requirement stay exact. No producer/verifier/workflow bypass, synthesized UID/display, timeout change or classification promotion is introduced.
1092+
1093+
Root owns live integration and Git/Linux delivery; the qualification owner retains both-profile original API/archive/native-identity ledgers and repairs actual complete-flow failures. Rollback restores only these two original census task objects and this additive trace, retaining immutable originals and every other object. No product/persistence/trust/provider/topology boundary changes. Strict execution admission is prepared; complete current-source operation acceptance, required full suites, coverage, endurance and power-loss gates remain OPEN.

0 commit comments

Comments
 (0)