Skip to content

Commit 37b2bcc

Browse files
committed
Expose bounded native failure causes and repair Linux test compilation
Preserve original public errors, exception objects and private text while adding closed native cause categories and whole-operation/privacy regressions. Distinguish unattempted native file observation from missing files. Repair the separate ComparisonTests compiler/analyzer batch and capture ownership, preserving original teardown failures. Validation: R755 native Unit and real dependency graph passes with zero warnings/errors and no source drift. Integration/Recovery keep their unchanged R753 compiler scope; overall R753 failed two corrected Unit test diagnostics. ComparisonTests and full-solution validation require Linux CI. Bootstrap, current full Unit/recovery and public functional gates remain open.
1 parent 8de5d15 commit 37b2bcc

26 files changed

Lines changed: 596 additions & 482 deletions

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ The earlier resource-lifetime and analytics-root repair checkpoint passed its st
9898

9999
Поточний foundation-пакет виправляє ONE placement DI, межі resource inventory, графові effect bindings, повні replay-очікування та heartbeat під час довгого command preparation. **R751: Unit, Integration і Recovery з реальними залежностями зібралися з 0 warnings / 0 errors за 166,51 с, source drift 0.** Це focused compiler proof; повна solution-збірка та exact-source Linux qualification залишаються OPEN.
100100

101-
Останній виконаний попередній Unit-прогін **R739: 154/216 PASS, 62 FAIL, 0 SKIP**; ONE зупинився на відсутній DI-реєстрації до входу в workload. Реєстрацію виправлено, але актуальний functional PASS ще потрібен. **R740: 21/21 process-recovery PASS за 55,53 с** належить попередньому source. Поточні Unit72, Recovery21 та розширені public ONE/RF3/cold/file сценарії ще потребують виконання; причина окремої native connection bootstrap-відмови залишається невстановленою. Raw coverage 27,30% належить старому невдалому focused-прогону лише 7 production modules і не є повним поточним покриттям.
101+
Останній виконаний попередній Unit-прогін **R739: 154/216 PASS, 62 FAIL, 0 SKIP**; ONE зупинився на відсутній DI-реєстрації до входу в workload. Реєстрацію виправлено, але актуальний functional PASS ще потрібен. **R740: 21/21 process-recovery PASS за 55,53 с** належить попередньому source. Поточні Unit74, Recovery21 та розширені public ONE/RF3/cold/file сценарії ще потребують виконання; причина окремої native connection bootstrap-відмови залишається невстановленою. Raw coverage 27,30% належить старому невдалому focused-прогону лише 7 production modules і не є повним поточним покриттям. Окремий native connection control R752 також зупинився на bootstrap за 17,15 с. Подальша закрита діагностика причин і privacy-регресії пройшли **R755 strict Unit + actual dependencies: 0 warnings / 0 errors за 115,65 с**; їхній runtime ще відкритий. Два тестові CA2201 виправлено без suppression. Інтегровано 18 окремих ComparisonTests compiler repairs; їх перевіряє Linux CI, локальний Unit build їх не компілює.
102102

103103
Окремий benchmark-пакет переходить до 22 shared sessions (11 баз × 1/3 вузли), починаючи із семи document-сценаріїв та вимірюваного початкового завантаження 1 млн записів без warmup/reseed. Видалено 13 orphan vector/report файлів і оновлено 3 пов’язані файли. Повна model/client matrix та Linux benchmark qualification залишаються OPEN.
104104

‎docs/implementation/status.json‎

Lines changed: 54 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"NATIVE-FOUNDATION-REPAIR-20261017": {
33
"status": "in_progress",
4-
"implementation": "The native foundation repair now includes20 files for public ONE placement registration, bounded resource inventory capture, graph endpoint effect closure, complete authorization/composition replay expectations, and heartbeat liveness during original command preparation. R751 strict Unit, Integration and Recovery with actual dependencies passed with zero warnings/errors and zero source drift. R739 previously failed62 of216 selected Unit cases and public ONE before workload; R740 Recovery21 passed on its earlier source. Fresh current Unit72, Recovery21 and public ONE/RF3/cold/file execution remain OPEN. Original105 acceptance states remain20 done/85 in_progress.",
4+
"implementation": "The20-file foundation repair remains integrated. A six-file follow-up adds native closed-cause logging and actual whole-operation/privacy regressions while preserving original errors, exception objects, receipts and private text, and truthfully distinguishes unattempted native-file collection from missing files. R755 strict Unit and actual dependencies passed zero warnings/errors after correcting two test-only CA2201 constructors. R753 emitted Integration/Recovery with unchanged production inputs but its overall command failed those Unit diagnostics; no overall R753 PASS is claimed. Current runtime and Linux gates remain OPEN; original105 states remain20 done/85 in_progress.",
55
"sourceIdentity": {
66
"evidence": "TestResults/stage61-native-join/root-r720-native118-current-source.original.json",
77
"sha256": "d2a3f345efe45c7982811817d1597f17214737e6e107a3800c403f076f05fca1",
@@ -130,7 +130,7 @@
130130
"boundary": "Original R700 prior-source selected Unit results, not current118-source acceptance."
131131
},
132132
"remaining": [
133-
"Full solution and current Unit72, Recovery21 through exact committed CI source",
133+
"Full solution and current Unit74, Recovery21 through exact committed CI source",
134134
"Resolve actual native connection bootstrap cause with privacy-safe original evidence",
135135
"Expanded public ONE then RF3 and cold SDK/official MCP/T-SQL scenarios",
136136
"Both requested physical-file cases; current negative owner-lock proof does not qualify concurrent same-files engines",
@@ -142,25 +142,25 @@
142142
"in_progress": 85
143143
},
144144
"currentFoundationCompiler": {
145-
"label": "root-r751-foundation-repair-release",
145+
"label": "root-r755-native-unit-diagnostics-release",
146146
"result": "passed",
147147
"warnings": 0,
148148
"errors": 0,
149-
"elapsedSeconds": 166.51122362492606,
150-
"scope": "Unit, Integration and Recovery projects in one native solution filter with actual dependencies and unchanged analyzers; not full solution, Linux or benchmark-stage qualification",
149+
"elapsedSeconds": 115.64969016704708,
150+
"scope": "Unit project and all real dependencies only; not full solution, ComparisonTests, Integration/Recovery rerun or Linux/runtime qualification",
151151
"sourceDrift": [],
152-
"expectedCompiledImageUpdates": 46,
153-
"stdout": "TestResults/stage61-native-join/root-r751-foundation-repair-release.stdout.original.txt",
154-
"stdoutSha256": "001ab3d102eb49812034ed4a2d90b0e50a20f5e1b59efbe01b4605a2f47f6794",
155-
"completion": "TestResults/stage61-native-join/root-r751-foundation-repair-release.completion.original.json",
156-
"completionSha256": "b3d4c341e82e3fd6484bb9f6c4dd463ae6fa816d71e281ba9c329b51d0456917"
152+
"expectedCompiledImageUpdates": 36,
153+
"stdout": "TestResults/stage61-native-join/root-r755-native-unit-diagnostics-release.stdout.original.txt",
154+
"stdoutSha256": "1eee5509d5030af73ef2acbfc96deef8a4e2bf6b6f04cea944bb3058e7757aff",
155+
"completion": "TestResults/stage61-native-join/root-r755-native-unit-diagnostics-release.completion.original.json",
156+
"completionSha256": "d4857017dc52b2b97bb68dacda29414d6a1037edd27a2f12baa0d1b2959ab5ec"
157157
},
158158
"nativeDiLoggerRepair": {
159159
"sourceFiles": 7,
160160
"sourceManifest": "TestResults/stage61-native-join/root-r738-main-native-di7-source.prepared.json",
161161
"sourceManifestSha256": "0c8d2e524b224409ffc61e479bc009626f76e0bd9378fc31127c1674a707930f",
162162
"contract": "Factory-created singleton ILoggerProvider is owned by native DI before host Build; initial six log identities and assertions remain, cold reopen does not replay that callback. Existing creation factory owns routing creation; no cap raise or suppression. Arbitrary native Build-failure cleanup is not claimed from source inspection.",
163-
"qualification": "Strict local compiler PASS. R739 native/public runtime failures retain their original scope; fresh current Unit72, Recovery21, public ONE/RF3/cold/file and exact-head Linux qualification OPEN."
163+
"qualification": "R755 strict native Unit PASS; original R739/R752 native/public failures retain their source scope. Current Unit74, Recovery21, public ONE/RF3/cold/file and exact-head Linux qualification OPEN."
164164
},
165165
"previousFoundationCompilerR738": {
166166
"label": "root-r738-foundation-client-filter-release",
@@ -177,12 +177,12 @@
177177
"completionSha256": "c9ceeb092a8f2c57e605b0ca32a65a3bf9be47335d049152ac485b909cc3ba63"
178178
},
179179
"currentRepairSource": {
180-
"pathCount": 36,
181-
"foundationFiles": 20,
182-
"separateBenchmarkCleanupPaths": 16,
183-
"evidence": "TestResults/stage61-native-join/root-r751-integrated36-source.prepared.json",
184-
"sha256": "cad6a59361ac392143c64fec81074b55a2c470f704442eb7d5bfe19404b75c05",
185-
"qualification": "Strict native compiler only. Runtime and exact-source Linux qualification remain OPEN; no task acceptance promotion."
180+
"pathCount": 24,
181+
"nativeFiles": 6,
182+
"separateComparisonTestFiles": 18,
183+
"evidence": "TestResults/stage61-native-join/root-r755-integrated24-source.prepared.json",
184+
"sha256": "d5c34b8402c468bfc3de6a7c21adb7dd17503b52f1c0aaec9df56c5a4f970849",
185+
"qualification": "Strict native Unit PASS; separate ComparisonTests full-solution compiler/native gates require Linux CI. Fresh runtime and exact-source Linux acceptance OPEN."
186186
},
187187
"latestUnitR739": {
188188
"total": 216,
@@ -225,7 +225,41 @@
225225
"trxSha256": "6751e56ec3921ea30392aef78159f1fee0d32e6f282d802290ac4a194d67b712",
226226
"scope": "Original earlier-source related selection only; current Core/Replica changes require a fresh run. Not entire Recovery/Linux/power-loss qualification."
227227
},
228-
"nativeBootstrapBoundary": "R742 isolated native connection control reached all six Active hosts then failed original BootstrapPhysicalShardCatalog with CapabilityExecution/Unexpected/UnknownWriteOutcome. Underlying CLR cause remains unproven. R748 transient exception capture observed only late cleanup I/O exceptions; those do not identify the bootstrap cause. No raw exception type/message or private payload logging was added."
228+
"nativeBootstrapBoundary": "R742 isolated native connection control reached all six Active hosts then failed original BootstrapPhysicalShardCatalog with CapabilityExecution/Unexpected/UnknownWriteOutcome. Underlying CLR cause remains unproven. R748 transient exception capture observed only late cleanup I/O exceptions; those do not identify the bootstrap cause. No raw exception type/message or private payload logging was added.",
229+
"previousFoundationCompilerR751": {
230+
"label": "root-r751-foundation-repair-release",
231+
"result": "passed",
232+
"warnings": 0,
233+
"errors": 0,
234+
"elapsedSeconds": 166.51122362492606,
235+
"scope": "Unit, Integration and Recovery projects in one native solution filter with actual dependencies and unchanged analyzers; not full solution, Linux or benchmark-stage qualification",
236+
"sourceDrift": [],
237+
"expectedCompiledImageUpdates": 46,
238+
"stdout": "TestResults/stage61-native-join/root-r751-foundation-repair-release.stdout.original.txt",
239+
"stdoutSha256": "001ab3d102eb49812034ed4a2d90b0e50a20f5e1b59efbe01b4605a2f47f6794",
240+
"completion": "TestResults/stage61-native-join/root-r751-foundation-repair-release.completion.original.json",
241+
"completionSha256": "b3d4c341e82e3fd6484bb9f6c4dd463ae6fa816d71e281ba9c329b51d0456917"
242+
},
243+
"latestCompanionCompilerR753": {
244+
"result": "failed",
245+
"warnings": 0,
246+
"errors": 2,
247+
"diagnostics": "CA2201 x2 in new Unit-only exception test data; corrected without suppressions. Production Clustering, Integration and Recovery emitted successfully.",
248+
"scopeProof": "TestResults/stage61-native-join/root-r755-companion-source-closure.prepared.json",
249+
"scopeProofSha256": "80914a38a69770c111dcf15774a2eb7e9f30a15f0007d2c25df31b074146a406",
250+
"boundary": "Only2 Unit sources and18 separate ComparisonTests paths changed afterward; production, Integration/Recovery source and central compilation inputs unchanged. ComparisonTests is outside the local native build graph."
251+
},
252+
"latestNativeConnectionControlR752": {
253+
"result": "failed_before_business_operation",
254+
"total": 1,
255+
"passed": 0,
256+
"failed": 1,
257+
"elapsedSeconds": 17.146056458121166,
258+
"sourceDrift": 0,
259+
"compiledDrift": 0,
260+
"stdoutSha256": "49cb7e49f84f009cdcaa604520492521d242e9290c5d77a13508a1cf0e9ee9dd",
261+
"boundary": "Fresh8de control still failed original physical catalog bootstrap. Closed-cause follow-up has not yet run; cause classification is neither root-cause repair nor functional acceptance."
262+
}
229263
},
230264
"BENCHMARK-SOURCE-REDESIGN-20261017": {
231265
"status": "in_progress",
@@ -234,7 +268,8 @@
234268
"contract": "docs/Features/BenchmarkComparisons/SessionExecution.md",
235269
"adr": "docs/ADR/ADR-142-shared-live-benchmark-sessions.md",
236270
"taskAcceptance": "Original105 tasks remain20 done/85 in_progress; no acceptance promotion.",
237-
"orphanCleanup": "A separate16-path source cleanup removes13 orphan vector/report files and updates3 exclusive report references/tests, preserving native adapters, independent corpus/oracles and current session contracts. This is not benchmark runtime/performance qualification. Time-series cleanup is not included; meaningful retained ledger assertions must be preserved first."
271+
"orphanCleanup": "A separate16-path source cleanup removes13 orphan vector/report files and updates3 exclusive report references/tests, preserving native adapters, independent corpus/oracles and current session contracts. This is not benchmark runtime/performance qualification. Time-series cleanup is not included; meaningful retained ledger assertions must be preserved first.",
272+
"compilerRepair18": "Actual Linux38985238558 and38986363387 ComparisonTests diagnostics are repaired in18 files, including native capture ownership and original failure/reference preservation regressions plus4 orphan deletions. Required full solution and native benchmark checks remain Linux-only and OPEN; local native Unit compilation does not compile or qualify ComparisonTests. Optional retirement33 is not applied."
238273
},
239274
"RESOURCE-OWNER-INVENTORY-20261016": {
240275
"title": "Native resource-owner inventory and all-model recovery development stage",

0 commit comments

Comments
 (0)